如何通过SAP ABAP中的RESTful API发送文件?

2020-09-04 19:36发布

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

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


专家您好,

我的要求是在SAP与SharePoint之间通过REST API发送必须以PUSH/PULL格式发送的任何类型文件。

我们不使用SAP PI。...

我想确定在SAP ABAP中是否可行。

如果是的话,循序渐进的指南将有助于我进行存档。

预先感谢。...

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

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


专家您好,

我的要求是在SAP与SharePoint之间通过REST API发送必须以PUSH/PULL格式发送的任何类型文件。

我们不使用SAP PI。...

我想确定在SAP ABAP中是否可行。

如果是的话,循序渐进的指南将有助于我进行存档。

预先感谢。...

付费偷看设置
发送
6条回答
Nir深蓝
1楼-- · 2020-09-04 20:09

您可以使用标准类CL_HTTP_CLIENT。 需要了解您的SharePoint版本的API,才能使有效负载正确。 检查链接:https://blogs.sap.com/2014/01/27/upload-files-to-sharepoint-folders-from-sap/用于SAP和Sharepoint之间的连接。

zhangjiyang1323
2楼-- · 2020-09-04 20:08

您是否期望 在外部调用的ABAP中设计API,还是应该使用某个程序中的现有API? 发送任何文件类型是什么意思?

风早神人
3楼-- · 2020-09-04 19:51

了解如何使用CL_HTTP_CLIENT从ABAP进行http调用:

链接示例:

https://blogs.sap.com/2014/11/09/calling-an-external-restful-service-from-abap-http-method-post/

然后,取决于SharePoint API如何发送文件。 根据API规范对文件内容进行编码,并将其添加到http请求正文中

95年老男孩
4楼-- · 2020-09-04 20:03

亲爱的Gabor Marian,

我的要求是,每当用户通过SAP GUI上传文件(例如PDF,Excel,Word等)时,我需要将其放置在外部服务器的SharePoint中,...

请给我您的建议,什么是最佳解决方案?

Haoba3210
5楼-- · 2020-09-04 20:05

嗨Aurobindo,

感谢您的回答。...

我将检查CL_HTTP_CLIENT ...

我已经浏览过的附件博客,由于SAP和SharePoint在不同的服务器中,第一个选项不合适,并且由于SharePoint出于安全原因的第二个选项,"接收电子邮件"设置被阻止,因此我不能同时使用这两个选项。 ..

派大星 ヾ
6楼-- · 2020-09-04 19:52

一周热门 更多>