点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我尝试在ABAP中连接TWITTER。 因此,我在下面使用了" CURL":
CONCATENATE '卷曲-i -X POST' '-H"内容类型:应用程序/x-www-form-urlencoded"" '-H"用户代理:OAuth gem v0.4.4" '-H"授权:OAuth oauth_consumer_key = our_oauth_consumer_key,oauth_token = our_oauth_token,oauth_signature_method = HMAC-SHA1," 'oauth_timestamp = 1578965221,oauth_nonce = oauth_nonce_value,' 'oauth_signature ='lv_oauth_signature'"' '" https://ads-api.twitter.com/6/accounts/12aal5/tailored_audiences?name=audience_name"" INTO cmd。
但是我已经获得" 401授权要求"。 当我使用POSTMAN时,它成功了。
我认为制作oauth的过程中有问题,或者curl语法有错误。
(twitter api:
https://developer。 twitter.com/en/docs/basics/authentication/oauth-1-0a/creating-a-signature )
根据google,SAP GUI中有一个类。
https://www.se80.co.uk/ oo-abap/c/cl_a/cl_ar_fnd_jam_oauth1_common.htm
我必须使用OAuth 1.0a对广告API进行身份验证。 这些方法是否按照我希望的方式工作?
如果这样做,请分享有关OAuth 1.0a的示例。
谢谢
嗨,
您不应直接在ABAP中使用cURL命令来调用Twitter API,而应使用标准身份验证机制来执行此操作。 以下是一个非常不错的博客
https: //blogs.sap.com/2010/08/12/twibap-the-abap-twitter-api/,其中讨论了如何在Twitter API中使用oAuth参数。
请检查< a hraf=" https://blogs.sap.com/2016/11/01/twitter-integration-sap-hybris-marketing-campaigns/"> https://blogs.sap.com/2016/11/01/ twitter-integration-sap-hybris-marketing-campaigns/,他们解释了如何将整个SAP Marketing与Twitter API集成以进行活动。
谢谢
Saurabh >
一周热门 更多>