SAP Odata与PHP集成

2020-08-20 04:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

任何人都有将PHP与SAP Odata集成的所有步骤吗? 基本上,我们希望使用PHP的所有图像和设计,但是功能应该来自SAP,例如创建销售订单或更改销售订单等。我们已经创建了Odata,但是希望将SAP Odata和PHP集成在一起的步骤。

致谢

Pankaj

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好

任何人都有将PHP与SAP Odata集成的所有步骤吗? 基本上,我们希望使用PHP的所有图像和设计,但是功能应该来自SAP,例如创建销售订单或更改销售订单等。我们已经创建了Odata,但是希望将SAP Odata和PHP集成在一起的步骤。

致谢

Pankaj

付费偷看设置
发送
2条回答
闻人可可
1楼-- · 2020-08-20 04:51

嗨,

可以将OData集成到PHP中的方式与任何常规REST服务相同。 例如,您可以使用CURL调用OData服务。

在PHP中如何使用CURL的示例可以在此处找到: https://www.restapiexample.com/build-rest-api/curl-rest-api-example-using-php/

我已经给您的提示是始终使用JSON,与XML相比,它在PHP中更易于处理。

对于POST/PUT/PATCH/DELETE请求:

  • 标头接受:json/application
  • 标头内容类型:json/application

对于GET请求:

  • 添加查询参数$ format = json

在每个POST/PUT/PATCH/DELETE请求之前,您必须向标头x-csrf的OData服务执行GET请求 -令牌具有值Fetch,在响应中将是有效的CSRF令牌,您需要将其传递到标头x-csrf-token中的POST/PUT/PATCH/DELETE请求。

最诚挚的问候,

Geert-Jan Klaps

CJones
2楼-- · 2020-08-20 04:38

感谢Geert。 我们是否还可以使用相同的技术将PHP中的任何txt(制表符分隔)文件推送到SAP目录(AL11)?

致谢

Pankaj

一周热门 更多>