收藏
回答

第三方平台代小程序上传代码后登录code问题

问题模块
API和组件

步骤:
1,小程序授权第三方平台
2,第三方平台代小程序发布代码
3,获得预览二维码
4,扫码进入小程序

结果:
小程序登录wx.login的时候,获得的code,用小程序的appid无法获得openid,必须用授权给第三方平台的authorizer_appid才能获得openid,并且不能获得unionId。

在支付的时候,

1,用小程序的appid+openid不能支付,原因也很明显这个openid对应的appid不是小程序自己的。

2,用authorizer_appid+openid也不能支付,原因也很明显这个authorizer_appid并没有支付功能。

然后就尴尬了,没办法支付了。

求助:
怎么才能在第三方平台代发布代码后,小程序登录时使用自己的appid,而不是第三方的authorizer_appid

或者,用第三方authorizer_appid获得的openid,怎样才能换成小程序自己appid对应的openid

或者,用这个authorizer_appid获得的openid,怎样才能支付?

最后一次编辑于  2017-09-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 风吹花落泪如雨
    风吹花落泪如雨
    2017-09-20

    同求

    2017-09-20
    赞同
    回复
  • 虫二
    虫二
    2017-09-20

    我们也是啊试了各种方法搞不定,蛋疼啊

    2017-09-20
    赞同
    回复
  • Solo、风
    Solo、风
    2017-09-20

    搞不定啊,求大佬指导指导啊

    2017-09-20
    赞同
    回复
  • 钟爱橙🍊
    钟爱橙🍊
    2017-09-21

    这种问题,你们可以重置下微信小程序的秘钥。然后重新打包上传一下。还有一个问题,一个小程序,多次打包,也会出现这个情况,我之前也遇到报openId无法获取的问题。试试吧

    2017-09-21
    赞同
    回复