paypal api许可第三方授权
问题描述:
我正在开发具有权限API的第三方授权。paypal api许可第三方授权
我使用RequestPermissions
和GetAccessToken
API成功获取令牌,但后来我不知道如何使用TransactionSearch
和GetTransactionDetails
以及令牌。
在我使用GetTransactionDetails
之前,我只使用API用户名,API密码和API签名,但现在当我使用第三方时,我不知道如何使用权限API获得的令牌。谁可以帮我这个事?
答
嘿蓝天,你可以使用OauthSignature.getAuthHeader()
方法从paypal_base.jar
创建X-PP-AUTHORIZATION
非常感谢你!但我仍然不知道如何使用其他PayPal API,如GetTransactionDetails,当被许可时,你可以给一些PHP的演示,寻找你回复... – BlueSky 2013-05-09 06:26:32
一旦你使用你的令牌生成签名,这是你怎么做它使用curl: 卷曲https://api-3t.sandbox.paypal.com/nvp \ -H “X-PP-AUTHORIZATION:标记= RmhmSyiCTsFasl7HxkH29I53W7CyEpLD2IvSk5jrEseRaBdGIrFSLA,签名= 2bcPYGvnxrK6IJdsRBJG6ZEEU3ug =,=的timeStamp 1363306745” \ -d“ METHOD =&所以getBalance VERSION = 98.0" 。 你不需要传递你的API凭证。 – Dennis 2013-05-09 17:08:52
非常耐心地回答我的问题...我使用的是PHP,但是如何生成签名,文档说PayPal提供了SDK,您可以使用它来为Java, PHP和.NET生成身份验证头签名。 。我无法找到哪一个用sdk文件生成签名,寻找你的回复...再次感谢! – BlueSky 2013-05-10 01:50:49