关于微信openid没人提及过的几个问题
1.openid是否有时效性?是否过1、2个小时后就会不一样?
网上搜资料看到有人说过1、2个小时会不一样,导致他的项目出问题。
2.非高级接口,从xml获取到的openid,与高级接口OAuth授权获取到的openid是否有本质上的区别?
有人说从xml获取到的openid,是有时间限制的;通过授权得到的openid才是真正的openid没时间限制的。
3.同一个微信账号使用不同设备去访问同一个公众账号,产生的openid是否一样?
有人说openid加密时加入了当前设备的硬件系统标识等信息,所以用不同设备登录微信,产生的openid不一样。如果是真的,是不是说我一台android手机、一台iphone,关注了招行信用卡,假如我是用iphone的微信绑定信用卡账号的,是不是信用卡消费时消息只会发送到iphone的设备上呢?
如果是这样,怎么做到两台设备都能收到消费消息呢?
4.如果openid是会变化的,在实现与第三方应用账号绑定时,如何做好openid的自动更新?
如果openid是会变化的,我觉得新出的模板消息就没有什么优势,因为每次重新绑定新的openid都必须由粉丝主动发送消息才能更新openid,原来的客服消息就是这样一个模式,只不过是48小时限制,过了48小时,粉丝再次发送消息,公众号才能继续向这个粉丝发送消息;
新世界的卡米
10 years, 1 month ago