2020-08-16 21:31发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
早安!
我需要使用API将CSV文件发送到第三方系统。 我已经使用Post操作作为附件通过Postman进行了测试。
您能建议我如何在SCPI中实现这一目标吗?
我的情况是从文件服务器中选择文件(CSV文件),然后将这些文件作为附件发送到API(基于休息)。
感谢您的输入。
谢谢
山地
您好Sandeep,
您几乎可以检查内容类型标头(编码)。 请参阅下面的博客和使用脚本来创建multipart/form-data的部分。
https://blogs.sap.com/2018/09/25/part-6-simplify- 从sap到第三方应用程序的数据集成/
关于此,
Sriprasad shivaram Bhat
嗨,Sirprasad,
我尝试了您的输入,但是没有运气。
当我通过CPI直接从邮递员发送到API时,它工作并获得202响应,但是当我准备好CPI中的正文并发送到API时出现错误400。
我确实比较了CPI数据和邮递员数据,只是我放置的CPI的差异边界-邮递员的cpi与附件不同。
我以为是因为这个原因导致错误,所以我尝试发送来自发件人HTTPS适配器的相同有效载荷,仍然是问题400。
能请你指出我在流程中的错误吗?
申请帮助。
messageflow-13.txt
Hello Sandeep,
您可以在下面尝试一下。
1)添加HTTP发送方适配器而不是时间元素。将该文件作为附件发送到iflow,而无需Postman进行任何转换。
2)然后启用 跟踪并检查正在发送的数据。然后将有效负载用作参考,并在sap cpi中形成类似的有效负载。
问候,
Sriprasad Shivaram Bhat
最多设置5个标签!
您好Sandeep,
您几乎可以检查内容类型标头(编码)。 请参阅下面的博客和使用脚本来创建multipart/form-data的部分。
https://blogs.sap.com/2018/09/25/part-6-simplify- 从sap到第三方应用程序的数据集成/
关于此,
Sriprasad shivaram Bhat
嗨,Sirprasad,
我尝试了您的输入,但是没有运气。
当我通过CPI直接从邮递员发送到API时,它工作并获得202响应,但是当我准备好CPI中的正文并发送到API时出现错误400。
我确实比较了CPI数据和邮递员数据,只是我放置的CPI的差异边界-邮递员的cpi与附件不同。
我以为是因为这个原因导致错误,所以我尝试发送来自发件人HTTPS适配器的相同有效载荷,仍然是问题400。
能请你指出我在流程中的错误吗?
申请帮助。
messageflow-13.txt
Hello Sandeep,
您可以在下面尝试一下。
1)添加HTTP发送方适配器而不是时间元素。将该文件作为附件发送到iflow,而无需Postman进行任何转换。
2)然后启用 跟踪并检查正在发送的数据。然后将有效负载用作参考,并在sap cpi中形成类似的有效负载。
问候,
Sriprasad Shivaram Bhat
一周热门 更多>