2017-08-14 236 views
0

我使用郵差讓我的PayPal沙箱令牌,一個我不斷收到以下響應:404未找到 { 「錯誤」:「invalid_client」, 「ERROR_DESCRIPTION」:「客戶身份驗證失敗」 } 我下面用下面的網址https://developer.paypal.com/docs/integration/direct/make-your-first-call/ 我還使用捲曲用下面的命令嘗試文檔:用我的CLIENT_ID和祕密,我也得到相同的結果貝寶沙箱令牌

curl -v https://api.sandbox.paypal.com/v1/oauth2/token \ 
    -H "Accept: application/json" \ 
    -H "Accept-Language: en_US" \ 
    -u "client_id:secret" \ 
    -d "grant_type=client_credentials" 

回答

1

它看起來像有什麼毛病客戶端ID,祕密值。請仔細檢查客戶端ID和祕密值。您需要使用沙盒憑據來對付沙盒終端,以獲取訪問令牌。我嘗試了相同的捲曲請求,並且沒有任何問題。

+0

感謝您的回覆,我使用我的Android應用程序的貝寶android sdk,並且我使用相同的沙盒客戶端id並且付款順利完成,我多次查看了我的沙箱憑證,但沒有成功 –

+0

您能否請您檢查環境是否設置爲沙盒/ Live環境。 –

+0

我會重新檢查,請允許我再問你一個問題,我對付款驗證感到困惑。在我的應用程序成功完成付款後,我按照PayPal的要求將付款ID和付款狀態存儲到mysql數據庫,以便日後驗證付款。我的問題是,下一步是什麼?我可以使用Postman或cURL手動驗證使用付款ID的付款,或者這應該是使用PayPal php sdk的帳戶?謝謝並抱歉太多問題 –