小编Isr*_*tés的帖子

尝试通过 paypal api 创建付款时如何修复响应:{type: "cors"}

我正在测试 fetch API 以使用 PayPal plus 创建付款

\n\n

我的第一个获取函数工作正常,我执行 Oauth 来获取不记名令牌,这样我就可以获得 access_token 来进行付款

\n\n
callPaypal = async () => {\n    try {\n      const details = {\n        grant_type: "client_credentials"\n      };\n      var formBody = [];\n      for (var property in details) {\n        var encodedKey = encodeURIComponent(property);\n        var encodedValue = encodeURIComponent(details[property]);\n        formBody.push(encodedKey + "=" + encodedValue);\n      }\n      formBody = formBody.join("&");\n      var request = {\n        method: "POST",\n        headers: {\n          "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",\n          Authorization:\n            "Basic <secrets>",\n          "cache-control": "no-cache"\n        },\n        body: formBody\n      };\n      const res = await …
Run Code Online (Sandbox Code Playgroud)

javascript paypal fetch cors reactjs

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

cors ×1

fetch ×1

javascript ×1

paypal ×1

reactjs ×1