收藏
回答

小程序微信支付是否需要openId?

问题模块
API和组件

RT,我从开发文档了解需要openid,但从有个小程序 赞赏助手 一系列小程序发现,即使我不授权,我也能成功打赏~有相关想法的小伙伴们回复一下我的疑问吗?不胜感激~

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

4 个回答

  • 嘿嘿
    嘿嘿
    2017-06-15

    它我不知道,但是我们做过的待支付的小程序是需要openid 的

    2017-06-15
    赞同
    回复
  • 蒋龙峰
    蒋龙峰
    2017-06-15

    没授权 也是有 openid 的 。

    2017-06-15
    赞同
    回复
  • Samphay
    Samphay
    2017-06-15

    使用wx.login()拿到code后,后台便可使用appid,secret,code,通过

    https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code

    去获取openid和secession_key了。用户授权只是可以获取用户的更多详细信息,若只要支付,有openId即可。目前wx.login不需用户授权,wx.getUserInfo则需要

    2017-06-15
    赞同
    回复
  • Ranx
    Ranx
    2017-06-15

    谢谢你们解惑🙏

    2017-06-15
    赞同
    回复