微信js怎么获取openID的

网页开发,非公众号的,可以获取openID吗?不用跳出页面进行用户授权的。
我看了文档说静默方式和非静默方式都是用户与公众号发生交互才能获取,若是非公众号的可以吗

阅读 72.6k
9 个回答

不能
openid本身就是公众号用户的唯一ID,并且每个用户在每个公众号中都不同。
菜单点击/图文消息中的链接会自动加上openid

你的需求那样肯定不能获取到,必须用户和微信号有互动才能被动获取。

新手上路,请多包涵

可以通过第三方认证开发商,开发商有特殊接口,可以提供。也就是你们所看到的微信之门,就是认证第三方开发商。

如果想获取OPENID又不会开发,可以用这个平台
首先去这个网站注册一个账号,使用里面的签到功能
图片描述
进去之后界面如下,选择新增活动,选中你要采集的信息,点保存
图片描述

设置完后保存,把链接放到公众号菜单里面,或者发给你要发红包的人,让他签到
图片描述
签到界面如上
图片描述
最后一步,进入后台,点击暂停,签到记录里即可找到本人姓名,微信昵称,手机号,OPNEID,无需开发,无需对接,直接获得,够简单吧

把OPENID按照规范上传即可发红包啦。
网址第一张图片上就有了

新手上路,请多包涵

自己做了一款软件 小C公众帮 可以在应用商店搜索一下 或者联系QQ 1811743539

图片描述

图片描述

新手上路,请多包涵

必须用php

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