金蝶云苍穹怎么调用第三方接口

金蝶云苍穹怎么调用第三方接口
ERP将相关参数传给APS提供的接口,获取返回结果
已知接口路径、请求方式为post、token见token获取接口

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    在金蝶云苍穹中调用第三方接口的步骤如下:

    1. 获取访问令牌(token)
    2. 您可以按照段落0中提供的参考资料中的代码,通过调用登录接口来获取访问令牌。
    3. 首先,在根目录下创建一个名为Get.js的文件,并将参考资料中requestPOST的函数复制到Get.js中。
    4. 根据您提供的代码,调用loginGetToken方法可以获取token (在res.data.data.remember_token中)。
    5. 您可以使用localStorage.setItem方法将token保存到本地存储中,例如:localStorage.setItem("token", token);

    6. 调用第三方接口

    7. 在您要调用第三方接口的地方,首先需要引入Get.js文件,例如:import Get from './Get.js';
    8. 使用POST函数调用第三方接口,只需传递相关参数即可,例如: ``` Get.POST('POST', '接口路径', {参数1: 值1, 参数2: 值2, ...}) .then((res) => { console.log(res.data); // 输出获取到的结果 // 执行接下来的逻辑

      }) .catch((err) => { console.log(err); // 错误处理逻辑 }); ```

    9. POST函数中,将方法设为POST,并传递接口路径和参数。

    10. 在请求头(header)中设置'content-type''application/json;charset=utf-8',并将token设置在'token''Authorization'字段中。您可以从本地存储中获取token,例如:var token = localStorage.getItem("token");,然后将token设置在header中,例如:header: { 'content-type': 'application/json;charset=utf-8', 'token': token }

    这样,您就可以在金蝶云苍穹中调用第三方接口并获取返回的结果了。请根据具体情况修改代码中的接口路径、参数等内容。如果您有更多的问题或需要更多的帮助,请随时提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^