我正在使用PayPal API向商家請求權限以訪問其帳戶的某些部分。其中之一是TransactionSearch方法。在PayPal中使用TransactionSearch的X-PAYPAL-AUTHORIZATION標頭
通常只有在提供USER,PWD和SIGNATURE時才能使用TransactionSearch。但是,使用PayPal的權限服務時,我無法從商家獲取該信息。我唯一的信息包括:
- 請求令牌,
- 驗證碼,
- 訪問令牌,
- 令牌機密
- 生成的簽名(我假設我生成此正確地)
使用該信息,我放在一起以下X-PAYPAL-AUTHORIZATION
頭:
X-PAYPAL-AUTHORIZATION:timestamp=1337848711, token=DmyRT4TygwxPvfNExkH29I53S1il6yTmsJFwXRT7jLjaYyezOfUmnQ, signature=sphzCP0H47JTDJS8uuMsqWHAIAo=
所以在TransactionSearch
的情況下,我該如何使用上述信息得到我要找的交易?當然,我可以使用我自己的USER
,PWD
和SIGNATURE
,但是這隻會給我自己的交易,即使我使用X-PAYPAL_AUTHORIZATION
標題。我需要那些剛獲得許可的商家。
你是如何創建簽名的?使用PHP?如果是這樣,請分享代碼.. – Sisir