2 baibaimu baibaimu 于 2016.04.12 10:28 提问

如何获取微信公众号的openid

初学者,希望能有好心人详细的帮忙讲解一下,有人说网络授权可以获取,但是没有懂。最好能私聊,谢谢啦

5个回答

u013358222
u013358222   2016.04.12 11:42
已采纳

获取openid 有两种办法 , 一个是当用户关注的时候可以获取他的openid 在关注事件里面获得,二就是授权了,两种都可以。第一种的话就是在
用户关注的时候 你把他的openid 写到数据库中存起来备用。就算他取消关注了 也可以发红包给openid。 第二种授权就是一个按钮 上面写着 是否将头像。
信息可以让某某公众号获取(大概就是这个意思),这两种的代码 在方倍工作室里面都可以找到

CSDNXIAOC
CSDNXIAOC   2016.04.12 10:35

  微信公众号 发红包 必须是服务号, 具体是要上传发红包的OpenID文件。

 OpenID文件 怎么获取 如果是Android 手机用户可以到应用市场 搜索 "小C公众帮" ,可以联系QQ 1811743539 帮你获取。

    百度应用地址: http://......
答案就在这里:微信公众号 发红包 OpenID获取
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

fenglinstudio
fenglinstudio   2016.04.12 10:42

要获取openid,必须要通过OAuth2.0来完成网页授权才能完成的,通过OAuth2.0来完成网页授权后,在经过用户许可后,就可以通过授权页面,获得用户的openid

fenglinstudio
fenglinstudio   2016.04.12 10:43
qq_34943022
qq_34943022   2016.05.10 09:25

http://www.jb51.net/article/64174.htm
这篇文章肯定能解决你的问题(附有代码)
先请求微信拿到code,再用拿到的code请求微信拿到openid

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
微信公众号开发获取openID以及用户详细信息,超详细步骤
版权声明:本文为博主原创文章,未经博主允许不得转载。如需转载请带上我的链接哟 https://blog.csdn.net/lzy0613/article/details/79026205    好久没有发过博文了,恰好这两天做了一个关于微信公众号开发的东东,拿出来和大家分享一下。    需要做一套微信签到、抽奖系统,我要在后台存储微信用户的相关信息,openIDNickname之类的信息。在开发前...
微信公众平台 获取用户openid
今天做微信公众号获取用户的openid,圆满成功,特此来一发。 第一步:理解逻辑。 获得微信的openid,需要先访问微信提供的一个网址:这个网址名为url1,下面有赋值。通过这个网址,微信用来识别appid信息,在这个网址中,有一个属性redirect_uri,是微识别完appid后,进行跳转的操作,可以是网页,也可以是servlet,我这里用的是servlet,微信跳转到这个ser
微信公众号开发如何获取openid
公众号获取openid流程如下: 一、首先登录进入公众平台,点击【公众号设置】,然后再点击【网页授权域名】,授权后进行第二步 二、自定义菜单 调自定义菜单创建接口:如     {    "button": [        {            "type": "click",            "name": "click",            "key
微信公众号开发获取openID以及用户详细信息,超详细步骤,亲测开发
微信公众号开发获取openID以及用户详细信息,超详细步骤,亲测开发
微信公众号支付之openID的获取
本人前端最近在做微信公众号支付,看了官网的文档和一些网上的教程,基本上说的都差不多,在这里不再累述。这里只讲下openID怎么获取,因为教程和网上对openID的获取是少之又少,可能对大神来说这是件简单的事情,但我这个小白在这上面花了数天的时间才弄明白! 1.想拿到openid首先的拿到用户的code。code是前端获取还是后端?其实都可以: 前端在预支付页面,在用户点击预支付的时候,把接口拼
微信公众号网页授权获取用户openid
最近一个项目是在微信公众号内二次开发,涉及到微信公众号支付,根据文档要求想要支付就必须要获取到用户的openid。这是微信官方文档https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842官方流程 网页授权流程分为四步: 1、引导用户进入授权页面同意授权,获取code 2、通过code换取网页授权access_token
获取微信公众平台的用户openid
想要在你的微信小程序或者微信公众号中,辨别用户时,肯定用到用户的openid,哪么怎么获取呢? 需要注意的是,获取openid这个操作不能在小程序中做(微信公众号目前还不知道),需要在服务器上来获取。 C#获取方法,以Webservice为例 public string GetOpenid(string jscode) { string op
微信公众号开发之获取微信用户的openID
(注:openID同一用户同一应用唯一,UnionID同一用户不同应用唯一。不同应用指微信开放平台下的不同用户。) 1、  申请测试号(获得appID、appsecret) 2、  填写服务器配置并验证。 服务端编写接口,参数为(signature,timestamp,nonce,echostr),并原样返回echostr               验证之后,可开通更多公众平台接口功能
微信公众号OpenID获取
本应用便于微信公众号公众号管理 自己公众号关注用户。 1.列表 显示公众号关注用户。 2. 可以以Excel形式将用户信息 发送到PC或手机上。 3. 显示微信公众号发红包 需要的用户OpenID。
微信公众平台获取“openid”的方法
微信公众平台的所谓“openid”分为两种: [第一种openid]为利用交互的xml中获取: 每个用户针对每个微信公众平台唯一,即同一个用户对不同微信公众平台[第一种openid]是不同的; 个人倾向称之为fakeid,获取不需要授权页面。[第二种openid]为利用微信提供的OAuth2.0接口(高级接口需要为认证的服务号) 每个用户唯一,也就是说同一个用户对不同微信公众平台的