登錄PayPal的工作流程是https://www.paypalobjects.com/webstatic/en_US/developer/docs/lipp/oic_flowchart.png貝寶RESTAPI得到的UserInfo
在Web應用程序中我們的球員的確從以前的圖片2步,把數據庫的authToken和refreshToken客戶。 我想以後得到UserInfo(步驟3)
文檔說,我們可以通過使用accessToken的Autorization獲取具有GET請求的userInfo。 https://developer.paypal.com/docs/api/#get-user-information
我想:
我由App_id和SECRET_KEY獲得訪問令牌。 如果我把它放在GET請求我採取userInfo所有者貝寶應用程序。我不能以參數的形式將customerID(user_id)放到GET請求中。
如果我將客戶accessToken設置爲GET請求,我會得到未經授權的錯誤,因爲客戶accessToken是舊的。 我需要用refreshToken刷新它,但我不能這樣做。 服務器回答錯誤代碼:400,迴應:{「error_description」:「無法刷新訪問令牌」,「error」:「invalid_request」,「correlation_id」:「fee0c71c02cda」,「information_link」:「https://developer.paypal.com/docs/api/#errors」}
爲什麼我無法刷新accesstoken? (我在論壇上沒有找到任何答案)
或者我以後可能無法獲取用戶信息,我們應該在第2步之後立即執行此操作?