如何通過使用節點獲取使用REST Api所需的PayPal訪問令牌?如何使用節點檢索PayPal REST Api訪問令牌
回答
一旦你有一個PayPal客戶端ID和客戶端密鑰,您可以使用以下方法:
var request = require('request');
request.post({
uri: "https://api.sandbox.paypal.com/v1/oauth2/token",
headers: {
"Accept": "application/json",
"Accept-Language": "en_US",
"content-type": "application/x-www-form-urlencoded"
},
auth: {
'user': '---your cliend ID---',
'pass': '---your client secret---',
// 'sendImmediately': false
},
form: {
"grant_type": "client_credentials"
}
}, function(error, response, body) {
console.log(body);
});
的響應,如果成功,將是東西,如下:
{
"scope":"https://api.paypal.com/v1/payments/.* ---and more URL callable with the access-token---",
"access_token":"---your access-token---",
"token_type":"Bearer",
"app_id":"APP-1234567890",
"expires_in":28800
}
你可以使用PayPal-Node-SDK撥打PayPal Rest API。它處理您的所有授權和身份驗證。
您所說的大部分需求都是如此,但對於「支付體驗/網絡配置文件」而言並非如此。 – matteo 2015-02-09 17:14:14
同樣,不是nodejs工程師,但是,我發現PayPal-Node-SDK也有樣本用於https://github.com/paypal/PayPal-node-SDK/tree/master/samples/payment_experience/web_profile – 2015-02-09 17:19:53
讓我知道您是否仍然使用node-sdk發現問題。我們很樂意幫助解決/更新問題,讓您更快地整合paypal apis。 – 2015-02-21 06:57:33
這裏是我將SuperAgent
superagent.post('https://api.sandbox.paypal.com/v1/oauth2/token')
.set("Accept","application/json")
.set("Accept-Language","en_US")
.set("content-type","application/x-www-form-urlencoded")
.auth("Your Client Id","Your Secret")
.send({"grant_type": "client_credentials"})
.then((res) => console.log("response",res.body))
- 1. 如何使用圖形api檢索facebook用戶訪問令牌?
- 2. 無法檢索訪問令牌linkedin api
- 3. 獲取用戶訪問令牌facebook訪問令牌節點
- 4. 如何通過在java中獲取訪問令牌來調用PayPal rest API
- 5. 如何使用REST API與節點自定義PayPal頁面?
- 6. 如何檢查微軟真實賬戶REST API令牌有效(過期)或不使用訪問令牌?
- 7. 使用Javascript訪問Django Rest框架API - 獲取令牌
- 8. 如何在Servlet的創建REST API認證與訪問令牌
- 9. 使用個人api的刷新令牌更新訪問令牌
- 10. 從JSONResponse檢索訪問令牌android
- 11. Twitter OAuth無法檢索訪問令牌
- 12. 如何使用PHP爲我的API創建訪問令牌
- 13. 使用GoogleAuthUtil令牌訪問Google Drive API
- 14. 使用OneDrive API獲取訪問令牌
- 15. 使用刷新令牌訪問Box Api
- 16. Web API - 如何使用令牌訪問API
- 17. 如何獲取PayPal休息API的訪問令牌 - 實時服務器
- 18. 如何獲取Instagram API訪問令牌
- 19. Facebook API和訪問令牌
- 20. PayPal獲取訪問令牌與PHP cURL
- 21. Facebook API訪問令牌
- 22. 使用節點JS生成Twillio訪問令牌
- 23. saber soap api令牌訪問
- 24. 權限API:存儲訪問令牌和令牌機密供以後使用
- 25. Facebook Graph API和通用訪問令牌
- 26. 如何使用刷新令牌Google/YT API創建訪問令牌? PHP
- 27. PayPal API - (401)未經授權請求訪問令牌
- 28. 如何使用groovy訪問Jenkins中的用戶API令牌?
- 29. 如何使用Angular從Expressjs API檢索令牌
- 30. REST API令牌認證
非常感謝您的回覆是如何得到的access_token!我如何獲得「access_token」,我已經嘗試過這樣的「body.access_token」,但它返回undefined。 – Dimitri 2017-10-07 10:37:46