收藏
回答

第三方平台代小程序实现业,微信登录总是报40001?

在第三方平台,把小程序绑定为开发小程序(使用这个小程序的appid)

  1. component_access_token我每一个小时定时刷新一次
  2. 使用wx.login获取js_code
  3. 调用这个api:

https://api.weixin.qq.com/sns/component/jscode2session?appid=wx6cb3da05c60898b3&js_code=011QmLFa16NNLA02ZYGa1BdE200QmLFl&grant_type=authorization_code&component_appid=wx7ff41d351f13419b&component_access_token=43_DPRsybScrTDWpSCTLXsKDBi8IpGyTbIr-Gi8ZPC_4PJabDv9ttbX1kUWlQI-UVU_Ri1_pr_R1nMIEBkydXkNeVParzvn-ZShDWhTlKWBx4jzNy3jOpIUrlTumXOrdRHFK9iTFk6AHqQDUIFrERXcAAAJWC

返回值

Errcode=40001,Errmsg=invalid credential, access_token is invalid or not latest, hints: [ req_id: tJObdpyWf-OdsYrA ]

同时间用这个component_access_token调用其他的api可以(比如:https://api.weixin.qq.com/cgi-bin/component/api_get_authorizer_info

只有调用jscode2session时会报40001

请问下这个为什么报这个???

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

1 个回答

  • 第三方平台助手2号
    第三方平台助手2号
    03-31

    你好,请问是不是token被刷新了,然后没有及时用新的token去调用呢?使用旧token调用的吗?

    03-31
    有用
    回复 1
    • 💯LiChe
      💯LiChe
      2天前
      问题解决了,第三方平台的模板小程序,也要进行授权。
      2天前
      回复
登录 后发表内容
问题标签