收藏
回答

如何生成测试 js_code?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 auth.code2Session 微信iOS客户端 8.0.45 2.19.4

https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/login/auth.code2Session.html

你好,我在使用微信小程序的登陆功能,小程序通过 wx.login 拿到 js_code,然后调用 GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 拿到用户的 openid。

整个流程工作正常,不过 js_code 只能在微信小程序通过 wx.login 获取,且只能用一次。能否有某种方式绕过小程序直接获取一个测试用的 js_code?我们用来做后端的自动化测试用。

谢谢

最后一次编辑于  01-16
回答关注问题邀请回答
收藏

2 个回答

  • 流星💫
    流星💫
    01-16

    如果只是测试,后端自己mock一个接口返回所需用户信息就好

    01-16
    有用
    回复 2
    • 许雲龙
      许雲龙
      01-18
      测试环境这样做没有问题,不过正式环境如果还 mock 的话就无法在部署时发现问题了
      01-18
      回复
    • 流星💫
      流星💫
      01-19回复许雲龙
      那确实没办法
      01-19
      回复
  • 拾忆
    拾忆
    01-16

    没有

    01-16
    有用
    回复
登录 后发表内容