paypal api许可第三方授权

问题描述:

我正在开发具有权限API的第三方授权。paypal api许可第三方授权

我使用RequestPermissionsGetAccessToken API成功获取令牌,但后来​​我不知道如何使用TransactionSearchGetTransactionDetails以及令牌。

在我使用GetTransactionDetails之前,我只使用API​​用户名,API密码和API签名,但现在当我使用第三方时,我不知道如何使用权限API获得的令牌。谁可以帮我这个事?

+0

非常感谢你!但我仍然不知道如何使用其他PayPal API,如GetTransactionDetails,当被许可时,你可以给一些PHP的演示,寻找你回复... – BlueSky 2013-05-09 06:26:32

+0

一旦你使用你的令牌生成签名,这是你怎么做它使用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

+0

非常耐心地回答我的问题...我使用的是PHP,但是如何生成签名,文档说PayPal提供了SDK,您可以使用它来为Java, PHP和.NET生成身份验证头签名。 。我无法找到哪一个用sdk文件生成签名,寻找你的回复...再次感谢! – BlueSky 2013-05-10 01:50:49

嘿蓝天,你可以使用OauthSignature.getAuthHeader()方法从paypal_base.jar创建X-PP-AUTHORIZATION