微信公众号,获取openID

美团的公众号,用户手机号登录一次后,就不用再登录,应该手机号与 openID 绑定了
但进入“附近优惠”网页后,并没有提示"该公众号由...开发" 的提示,
我想知道是怎么获得 openID 的 或者是怎么实现的?

想开发一个类似的公众号, 请多 指点

阅读 6.6k
3 个回答

微信网页授权有两种scope

1、以snsapi_base为scope发起的网页授权,是用来获取进入页面的用户的openid的,并且是静默授权并自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)

2、以snsapi_userinfo为scope发起的网页授权,是用来获取用户的基本信息的。但这种授权需要用户手动同意,并且由于用户同意过,所以无须关注,就可在授权后获取该用户的基本信息。

微信浏览器中打开网站可以静默获取用户的openid

看官方文档,写得很清楚的,对于每一个接口的调用、参数、返回等

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题