2015-09-26 92 views
0

作爲一個API調用者,我想退還鏈接付款,我是次要接收者。爲此,我需要來自主接收器的許可。如何通過適應性付款使用PayPal權限Java API

如果我是對的,我需要使用權限API的RequestPermissionsRequest和REFUND範圍來獲取權限並使用響應令牌和PayPal重定向的驗證碼(在用戶給我們權限後)執行GetAccessTokenRequest來接收訪問令牌。

我的問題是如何使用此令牌與RefundRequest調用?

回答

0

我在權限API的source +示例中找到答案。 要使用訪問令牌,您必須從您自己的API設置創建一個SignatureCredential,然後從訪問令牌創建ThirdPartyAuthorization。將ThirdPartyAuthorization設置爲SignatureCredential並使用SignatureCredential作爲PermissionService調用的參數。 Example code

有趣的部分是,使用AdaptivePaymentsService這個證書不起作用。例如,如果您有權進行退款,則只需調用不帶憑證參數的AdaptivePaymentsService.refund,PayPal就會記住您有權限或無權限。

謝謝paypal爲一致的,有據可查的,易於使用的API! :)