小程序
小游戏
企业微信
微信支付
扫描小程序码分享
hi,如题,下面是截图:
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
如果想要在小程序中获取公众号的openid,
需要把小程序和公众号都绑定到微信开放平台上去,
然后就能通过UnionID将小程序用户和公众号用户统一起来了,
详见https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
你参考下我在这个回答里的做法
https://developers.weixin.qq.com/community/develop/doc/00002c79bf8b50a6aeca677f45f400
某个用户只要通过小程序的webview同意过一次公众号网页授权,
就能拿到公众号的openid和开发平台的unionid,然后就能在小程序这边拿到公众号的openid了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
不支持
为什么要给接口加微信网页的sdk?
请学会如何「提问」(👈戳我)【个体工商户】微信认证问题(👈戳我)
没别的办法
使用wx.request
https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
如果想要在小程序中获取公众号的openid,
需要把小程序和公众号都绑定到微信开放平台上去,
然后就能通过UnionID将小程序用户和公众号用户统一起来了,
详见https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
你参考下我在这个回答里的做法
https://developers.weixin.qq.com/community/develop/doc/00002c79bf8b50a6aeca677f45f400
某个用户只要通过小程序的webview同意过一次公众号网页授权,
就能拿到公众号的openid和开发平台的unionid,然后就能在小程序这边拿到公众号的openid了
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html
----------------------
如果通过snsapi_base的授权方式,
未关注公众号的用户无法获取到unionid,
就没办法通过wx.login + code2Session的方式获取到unionid,
就没办法关联两边的用户了,
----------------------
当然,你写个页面丢到公众号那边,
然后通过通过snsapi_base的授权方式拿到openid,
最后页面通过jssdk的navigateTo/redirectTo之类跳转到获取openid成功之类的页面,
跳转的时候通过postMessage告诉小程序在网页拿到的openid也行
----------------------
具体看你们的业务需求,
毕竟通过snsapi_userinfo为scope发起的网页授权登录拿到的授权信息更多,
不需要在小程序那边再通过授权登录去授权登录,
而是直接通过wx.login + code2Session的方式获取到unionid在后端匹配用户信息
还有通过snsapi_base的授权方式拿到openid的形式在用户看来,
就是某个页面(获取openid的页面)闪了一下就(通过jssdk的navigateTo/redirectTo)回到小程序,
就很莫名奇妙,
具体看你们怎么考虑了
不支持
为什么要给接口加微信网页的sdk?
请学会如何「提问」(👈戳我)
【个体工商户】微信认证问题(👈戳我)
没别的办法
使用wx.request
https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html