2013-01-05 69 views
2

我試圖使用支付寶的權限SDK:https://github.com/paypal/permissions-sdk-php貝寶的動態憑證與權限API

,特別是他們的代碼片段:

// Pass in a dynamically created API credential object 
$cred = new PPCertificateCredential("username", "password", "path-to-pem-file"); 
$cred->setThirdPartyAuthorization(new PPTokenAuthorization("accessToken", "tokenSecret")); 
$response = $permissions->RequestPermissions($request, $cred); 

不過,我沒有一個「的accessToken」或「tokenSecret」,如果我理解正確,您需要使用Permissions API來首先檢索那些。無限循環???

  • 我誤解了什麼嗎?
  • 還是有另一種方式使用動態設置的憑據調用API?
  • 或者其文檔是不正確?
+0

我有完全相同的問題。 –

回答

0

我還沒有使權限工作100%,但我已經獲得令牌和token_secret。

在權限SDK中,cd樣本並執行作曲者更新。除了更新您的API憑證並運行樣本以獲取第三方商家的令牌和token_secret - 不需要那裏的PEM文件(樣本可以工作,所有代碼都在那裏)。

當您需要使用先前獲得的權限創建單一使用授權以創建令牌時,稍後需要證書(我認爲,現在正在處理此證書)。

順便說一句,我真的很失望貝寶關於這些功能的文檔。我一直在麻煩設置了幾天。權限SDK GitHub頁面包含示例中的錯誤..!