从PI将HTTP请求以JSON格式发送到第三方系统

2020-09-06 06:47发布

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

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


专家您好,

我想知道我们是否可以使用JSON格式从PI向第三方系统发送HTTP请求(从Idoc到HTTP的情况)。

请在下面查看需要发送的示例请求

<代码>卷曲的https://URL \ =的access_token = JH5vpYs13XH7yfY7mCQ6emVa7wA 0gI1aW6Nac9b66d65475a2595d047d6962de2c789c3545a6d401c2c121692a11ce1af0c1cda654c7ebb9986a3f2485a0a9293ef7d5f09aa22b1b4b2943c10cad80cf079923cc5f25ac327cce43e3e5fdc78991102e39a503e41593013e3a13f3f94b240a \ -H"内容类型:应用/ json" \ -d'{" supplierId":" 521cf822bd6d550000000021"," productId":" 521cf822bd6d550000000008"," quantity":{" cases":12}}'

使用标准HTTP适配器可以从PI中实现吗?还是需要定制适配器开发?。

谢谢

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

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


专家您好,

我想知道我们是否可以使用JSON格式从PI向第三方系统发送HTTP请求(从Idoc到HTTP的情况)。

请在下面查看需要发送的示例请求

<代码>卷曲的https://URL \ =的access_token = JH5vpYs13XH7yfY7mCQ6emVa7wA 0gI1aW6Nac9b66d65475a2595d047d6962de2c789c3545a6d401c2c121692a11ce1af0c1cda654c7ebb9986a3f2485a0a9293ef7d5f09aa22b1b4b2943c10cad80cf079923cc5f25ac327cce43e3e5fdc78991102e39a503e41593013e3a13f3f94b240a \ -H"内容类型:应用/ json" \ -d'{" supplierId":" 521cf822bd6d550000000021"," productId":" 521cf822bd6d550000000008"," quantity":{" cases":12}}'

使用标准HTTP适配器可以从PI中实现吗?还是需要定制适配器开发?。

谢谢

付费偷看设置
发送
3条回答
亦是此间程序员
1楼-- · 2020-09-06 07:26
SAP砖家
2楼-- · 2020-09-06 07:24

嗨,Rajesh PS!

HTTP怎么了? :-)实际上,REST是基于HTTP通信的体系结构。

我有许多使用HTTP适配器向REST服务发送数据的接口。 在这种情况下,您只需要使用Java映射将有效负载从XML转换为JSON。 此外,在简单的情况下,您只需为HTTP适配器设置GET/PUT操作,设置所需的标头,然后将JSON内容作为消息主体传递即可。

关于此,Evgeniy。

SAP砖家
3楼-- · 2020-09-06 07:39

您好Aravind,

是的,有可能。 就我而言,它正在工作。 您可以使用gson google API处理PI中的json,并可以使用http适配器。

致谢

一周热门 更多>