收藏
回答

jscode2session接口具体使用方法?

请问jscode2session接口是在服务中使用的吗?在客户端使用似乎不能配置域名,会出现域名不合规的问题,但是放在服务器端使用。一直出现奇怪的报错问题。

 axios.get(`https://api.weixin.qq.com/sns/jscode2session?appid=${appId}&secret=${appSecret}&js_code=${req.body.code}&grant_type=authorization_code`)

        .then(results => {

            console.log('gettoken scuess', results)

       res.send({

                status: 1,

                message: '登录成功!',

                res: results

            })

        })

        .catch(error => {

            console.log('gettoken error', error)

            res.send({

                status: 1,

                message: '登录失败!',

                err: error

            })

         });

下面是报错:

 Converting circular structure to JSON

    --> starting at object with constructor 'ClientRequest'    

    |     property 'res' -> object with constructor 'IncomingMessage'

    --- property 'req' closes the circle

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

3 个回答

  • Mr.Zhao
    Mr.Zhao
    2025-03-18

    这报错跟code2session有关系?

    2025-03-18
    有用
    回复 6
    • 居家佳务师皮老师
      居家佳务师皮老师
      2025-03-18
      我不清楚啊,这个就是这个函数所有代码了
      2025-03-18
      回复
    • Mr.Zhao
      Mr.Zhao
      2025-03-18回复居家佳务师皮老师
      业余开发者吗
      2025-03-18
      回复
    • 居家佳务师皮老师
      居家佳务师皮老师
      2025-03-18
      问题解决了,我查到问题了,我第一次开发小程序,感谢回答
      2025-03-18
      回复
    • Mr.Zhao
      Mr.Zhao
      2025-03-18回复居家佳务师皮老师
      跟小程序没关系
      2025-03-18
      回复
    • 居家佳务师皮老师
      居家佳务师皮老师
      2025-03-18
      这是服务器这个函数所有的代码,报错在这个里面,看不出有循环引用的问题
      2025-03-18
      回复
    查看更多(1)
  • sun
    sun
    2025-03-18

    jscode2session接口是服务端接口,不支持在小程序中调用。

    不过你这报错和jscode2session没关系

    2025-03-18
    有用
    回复 2
    • 居家佳务师皮老师
      居家佳务师皮老师
      2025-03-18
      在服务器中调用的,这就是所有代码了上面就是函数名 login(req,res)
      2025-03-18
      回复
    • 居家佳务师皮老师
      居家佳务师皮老师
      2025-03-18
      问题解决了,感谢回答
      2025-03-18
      回复
  • 智能回答 智能回答 该问答由AI生成
    2025-03-18
    有用
登录 后发表内容