我正在開發具有權限API的第三方授權。paypal api許可第三方授權
我使用RequestPermissions
和GetAccessToken
API成功獲取令牌,但後來我不知道如何使用TransactionSearch
和GetTransactionDetails
以及令牌。
在我使用GetTransactionDetails
之前,我只使用API用戶名,API密碼和API簽名,但現在當我使用第三方時,我不知道如何使用權限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