我应该如何从abap客户端使用Odata服务?

2020-09-03 17:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 实际上,我需要从ABAP...

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

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


嗨,

实际上,我需要从ABAP客户端调用Odata服务(成功因子)。 我有网址。 我需要执行该服务并在ABAP报告中获取数据,此后,我需要进行一些映射才能获得所需的结果。

我试图创建客户端代理以便调用Web服务,但是在配置客户端代理时总是收到错误消息。

我尝试了另一种使用CL_ODL_API来执行Web服务的选项。 但是我不确定如何配置身份验证过程。 因为如果没有身份验证,我们将无法获取数据。

有人可以帮助我吗?

致谢

Rimi

6条回答
悠然的二货
2020-09-03 18:18

嗨,Rimi,

您需要调用cl_http_client类方法来实现此要求。

首先,我建议您使用基本身份验证在Postman Client中执行成功因素URL,如果在那里成功,则可以直接在ABAP程序中使用它。

我正在为此请求编写出色的博客。 准备就绪后,将使您保持最新状态。

在此期间,我将要求您按照下面的链接进行操作。

https://blogs.sap.com/2016/06/21/consume-odata-service-in-abap-clhttpclient-createbydestination-http-post-method/

致谢

Ram

一周热门 更多>