收藏
回答

外部调用小程序API的问题?

关于外部调用小程序API的问题,例如我希望通过GET请求获得token,但不成功。

控制台输出提示跨源读取阻止(CORB)功能阻止了 MIME 类型为 application/json 的跨源响应...。有关详细信息,请参阅 https://www.chromestatus.com/feature/5629709824032768

按照某度的方法改来改去,结果还是不能解决,麻烦各位大佬指教。


<!DOCTYPE html>
<html lang="en">


<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
    <title>Document</title>
</head>


<body>
    <button>查询</button>

    <script>
        $('button').click(function () {
            $.ajax({
                type: "GET",
                url: "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=wxfb***5c****4e3f&secret=9d8767********01afe1ecea0",
                dataType: "jsonp",
                success: function (data) {
                    console.log(JSON.stringify())
                }
            });
        });
    </script>
</body>

</html>









回答关注问题邀请回答
收藏

2 个回答

  • 浪花骑士
    浪花骑士
    2021-09-30

    前端跨域问题,而且跨的不是你们自己的服务器,

    这种问题只能后端用服务器去请求.

    另,https://api.weixin.qq.com相关的接口,

    一定要用服务器去请求,特别是你这个获取token的接口,

    上面的secret暴露了的话,你这个小程序就基本上是别人的了.

    2021-09-30
    有用
    回复
  • 拾忆
    拾忆
    2021-09-30

    用服务端请求。

    2021-09-30
    有用
    回复
登录 后发表内容