Axios Paypal 令牌问题
Posted
技术标签:
【中文标题】Axios Paypal 令牌问题【英文标题】:Axios Paypal Token Issue 【发布时间】:2018-04-21 19:34:18 【问题描述】:作为前兆,我不明白为什么如果令牌过期,人们会希望使用 CURL 或 Postman 来获取令牌,而不是在发送付款之前不断获取更新令牌的 ajax 调用。
无论如何,我能够使用 Postman 获取令牌,但是我尝试了几个 axios 请求,但没有一个成功获得令牌。我收到 401 未经授权的错误。我的理解是通过使用 auth: username: '', password: '' 来启用基本身份验证。我的 axios 尝试在下面,但是我有客户 ID 和密码的字符串,而不是空字符串。任何帮助将不胜感激
axios.post('https://api.sandbox.paypal.com/v1/oauth2/token',
grant_type: 'client_credentials',
auth: username: '',
password: ''
,
headers:
'Content-Type':'x-www-form-urlencoded'
).then((result)=>
console.log('resultis',result)
).catch((err)=>console.log("err",err))
【问题讨论】:
【参考方案1】:一个简单的解决方案是使用节点 SDK 而不是自己实际发出 HTTP 请求。
【讨论】:
以上是关于Axios Paypal 令牌问题的主要内容,如果未能解决你的问题,请参考以下文章