微信公众账号中的一键绑定该怎么设计

php中文网
发布: 2016-06-06 20:45:07
原创
1369人浏览过

招商银行的一卡通绑定是通过给公众平台发送一条消息,然后获取用户openid,根据openid获取用户信息,然后绑定用户账号(详见微信公众账号“招商银行”),微信给出的例子也是这个,但是我发现有些公众账号点击“绑定账号”之后是直接跳到到一个wap站的,详细可参考“ 北京交警”业务办理->我的违法,这是怎么做到的呢?

回复内容:

招商银行的一卡通绑定是通过给公众平台发送一条消息,然后获取用户openid,根据openid获取用户信息,然后绑定用户账号(详见微信公众账号“招商银行”),微信给出的例子也是这个,但是我发现有些公众账号点击“绑定账号”之后是直接跳到到一个wap站的,详细可参考“ 北京交警”业务办理->我的违法,这是怎么做到的呢?

微信公众平台的所谓“openid”分为两种:

  • [第一种openid]为利用交互的xml中获取:
    <fromusername></fromusername>
    每个用户针对每个微信公众平台唯一,即同一个用户对不同微信公众平台[第一种openid]是不同的;
    个人倾向称之为fakeid,获取不需要授权页面。
  • [第二种openid]为利用微信提供的OAuth2.0接口(高级接口需要为认证的服务号)
    每个用户唯一,也就是说同一个用户对不同微信公众平台的[第二种openid]都是一样的;
    个人倾向称之为真正的openid,获取需要授权页面。

第一种公众平台开发者文档没有明说,但只要看过文档不难推断;
第二种所用接口详见:公众平台开发者文档-网页授权获取用户基本信息。

其实这个问题可以理解为,在微信里用户标识openid的处理。

获取用户openid有两种方式。
微信平台规定,当用户与服务号产生交互时,开发者可以获取到用户的openid。实际上是提倡用户与服务号交互。招商银行的属于这一种。

对于跳转到wap站的形式,是直接进去到一个企业手机网站,也就是目前流行的微网站。在网站中如何标识网站,接得通过手机网站用户系统绑定openid的形式了。涉及到oauth认证。

稿定AI文案
稿定AI文案

小红书笔记、公众号、周报总结、视频脚本等智能文案生成平台

稿定AI文案 45
查看详情 稿定AI文案

招商银行微信 跟TX有官方合作 是作为推广案例 使用内部接口 譬如可以任何时间给用户主动推送消息.
跳转到wap站 是把你的用户信息跟openid进行关联之后 你向该公众账号发送 获取openid ---> 数据库查询该用户的其他信息

微信公众平台有开发接口 微信公众平台OAuth

招商银行信用卡的微信公众平台的打造者是云软IMCC,因为我公司还获得招商银行“2013年度最佳供应商”称号,详情进关注我们的官网:http://www.icloudsoft.com.cn/index.html

相关标签:
微信app下载
微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号