码迷,mamicode.com
首页 > 微信 > 详细

关于微信公众号的一些问题

时间:2017-12-13 23:50:35      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:地方   注意   com   地址   图片   情况   域名   技术   ges   

一、先说说公众号转发地址的配置问题

技术分享图片

这个位置的服务器配置填写的url要能浏览器访问的,也就是必须是通的,其次,代码开始部分必须有验证逻辑

即:技术分享图片

在配置上面的url的时候,微信会发起验证,验证里面有个叫echostr的参数,要原样,注意,是原样打印出来。

也就是检测到有echostr这个参数的时候,就什么都做,直接把echostr的值输出出去就好了。

否则会验证不通过。

其次,配置url位置的上面有个配置IP地址的选项,就是在AppID和APPSecret的下面。

要配置的url的域名所在的真实IP地址要放到IP白名单里才能正确获得access_token

这里还有一个要注意的,如果是使用公众号的AppID和AppSecret来实现微信分享功能,

那么也要把相应的服务器的IP地址放到白名单里。

而且,如果是nginx反向代理的,那么就要把被代理的服务器的IP地址放到白名单里才行。

反向代理的情况,入口服务器的IP地址感觉可以不放。

 

二、接下来说union_id的问题

 对于微信用户来说,union_id才是用户真正的唯一id。openid的话,同一用户针对不同应用,不同公众号都是不同的。

也就是说,同一用户在不同应用或者微信号里的union_id总是相同的,而openid则一定不同。这样如果有不同的公众号,

那么就可以用union_id来标识同一用户了。

这里有一个要注意的地方,如果只有一个公众号,那么在获取用户信息的时候,是没有union_id的属性的。

也就是说,union_id是在两个或多个公众号绑定,或者公众号和微信应用绑定以后,才会出现在用户信息里的属性。

 

以上。

未完待续。。。

关于微信公众号的一些问题

标签:地方   注意   com   地址   图片   情况   域名   技术   ges   

原文地址:http://www.cnblogs.com/nssdeblog/p/8034311.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!