SCPI中的HTTP适配器附件

2020-08-16 21:31发布

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

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


大家好,

早安!

我需要使用API​​将CSV文件发送到第三方系统。 我已经使用Post操作作为附件通过Postman进行了测试。

您能建议我如何在SCPI中实现这一目标吗?

我的情况是从文件服务器中选择文件(CSV文件),然后将这些文件作为附件发送到API(基于休息)。

感谢您的输入。

谢谢

山地

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

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


大家好,

早安!

我需要使用API​​将CSV文件发送到第三方系统。 我已经使用Post操作作为附件通过Postman进行了测试。

您能建议我如何在SCPI中实现这一目标吗?

我的情况是从文件服务器中选择文件(CSV文件),然后将这些文件作为附件发送到API(基于休息)。

感谢您的输入。

谢谢

山地

付费偷看设置
发送
9条回答
木偶小白
1楼 · 2020-08-16 22:03.采纳回答

您好Sandeep,

您几乎可以检查内容类型标头(编码)。 请参阅下面的博客和使用脚本来创建multipart/form-data的部分。

https://blogs.sap.com/2018/09/25/part-6-simplify- 从sap到第三方应用程序的数据集成/

关于此,

Sriprasad shivaram Bhat

蓋茨
2楼-- · 2020-08-16 21:58

嗨,Sirprasad,

我尝试了您的输入,但是没有运气。

当我通过CPI直接从邮递员发送到API时,它工作并获得202响应,但是当我准备好CPI中的正文并发送到API时出现错误400。

我确实比较了CPI数据和邮递员数据,只是我放置的CPI的差异边界-邮递员的cpi与附件不同。

我以为是因为这个原因导致错误,所以我尝试发送来自发件人HTTPS适配器的相同有效载荷,仍然是问题400。

能请你指出我在流程中的错误吗?

申请帮助。

messageflow-13.txt

亦是此间程序员
3楼-- · 2020-08-16 21:41

Hello Sandeep,

您可以在下面尝试一下。

1)添加HTTP发送方适配器而不是时间元素。将该文件作为附件发送到iflow,而无需Postman进行任何转换。

2)然后启用 跟踪并检查正在发送的数据。然后将有效负载用作参考,并在sap cpi中形成类似的有效负载。

问候,

Sriprasad Shivaram Bhat

一周热门 更多>