之前都是微博,微信,qq,手机号是三个账号,突然,要让我们把这些账号合并,以手机号为准,这个需求像晴天霹雳一样砸到了我和同事的头上,愁死我们了啊。这个还是次要的,同一个微博账号申请的应用,wap和app获取到的uid都是相同的,这样就挺好,但是。。。

我们库里有微信app的openid,小程序的openid,wap端的openid,都是同一个微信申请的应用啊,有三个不同的openid,处理结果是到微信开放平台把微信小程序和公众号都绑定上,就能获取到同一个unionid了,这样就解决了好大的问题。

qq也是同理,但是qq和微信不一样的是要获取unionid需要发邮件给connect@qq.com申请,然后请求https://graph.qq.com/oauth2.0/me?access_token=ACCESSTOKEN&unionid=1就可以获取相同的unionid,下面有详细地址,参照发邮件就行,回邮件挺快的,就差不多隔天就有消息。希望这些经验能给那些刚开始创建应用的朋友们一个好的开始,不要到后面数据一堆合并,实在是难受的很啊。。。

客服的回信:

Unionid接口权限申请流程:目前只支持同一个开发者号码下的应用进行打通。如有需要,可以发邮件到connect@qq.com申请,提供应用类型、信息(APPID和APPKEY),附上营业执照图片、网站备案截图(若有网站应用需要提供该项)即可。打通后同一个QQ登录不同APP ID应用后返回的unionid一致。具体打通事宜后续工作人员会通过邮件确认,请在1~5个工作日留意邮件,以邮件回复为准。

http://wiki.connect.qq.com/%E5%BC%80%E5%8F%91%E8%80%85%E5%8F%8D%E9%A6%88

附上qq网页获取到的信息:

Array
(
    [ret] => 0
    [msg] =>
    [is_lost] => 0
    [nickname] => 灰灰
    [gender] => 男
    [province] => 北京
    [city] => 昌平
    [year] => 1988
    [figureurl] => http://qzapp.qlogo.cn/qzapp/101346737/F834EFC84C75EC55DF53C6F228B5F279/30
    [figureurl_1] => http://qzapp.qlogo.cn/qzapp/101346737/F834EFC84C75EC55DF53C6F228B5F279/50
    [figureurl_2] => http://qzapp.qlogo.cn/qzapp/101346737/F834EFC84C75EC55DF53C6F228B5F279/100
    [figureurl_qq_1] => http://thirdqq.qlogo.cn/qqapp/101346737/F834EFC84C75EC55DF53C6F228B5F279/40
    [figureurl_qq_2] => http://thirdqq.qlogo.cn/qqapp/101346737/F834EFC84C75EC55DF53C6F228B5F279/100
    [is_yellow_vip] => 0
    [vip] => 0
    [yellow_vip_level] => 0
    [level] => 0
    [is_yellow_year_vip] => 0
    [openid] => F834EFC84C75EC55DF53C6F228B5F279
    [unionid] => UID_4C71327E204FC9C666CDC2AB7F472DF6
    [type] => 1
)

微信,微博,qq账号合并的大工程啊相关推荐

  1. 封装微信微博QQ分享lib快速使用

    上次封装了分享图片资源的处理趁着有空 把分享功能进行了整合封装 ShareLib 集成微信微博QQ分享功能 1.接入工程 在主工程的build.gradle 中添加maven仓库地址 maven { ...

  2. 快速接入 微信微博QQ钉钉 原生登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

  3. 「开源」快速接入微信微博QQ钉钉登录分享

    使用 微博.QQ.微信.钉钉 原生 SDK 接入,提供这些平台的登录.分享功能支持.针对业务逻辑对各个平台的接口进行封装,对外提供一致的表现,在减轻接入压力的同时,又能获得原生 SDK 最大的灵活性. ...

  4. 《社交红利》读书总结--如何从微信微博QQ空间等社交网络带走海量用户、流量与收入...

    <社交红利--如何从微信微博QQ空间等社交网络带走海量用户.流量与收入>--徐志斌 著 <社交红利>这本书2013年9月才上市,卖的非常火. 我最初是在公司内部的期刊上,看到有 ...

  5. 《社交红利》读书总结--如何从微信微博QQ空间等社交网络带走海量用户、流量与收入

    <社交红利--如何从微信微博QQ空间等社交网络带走海量用户.流量与收入>--徐志斌 著 <社交红利>这本书2013年9月才上市,卖的非常火. 我最初是在公司内部的期刊上,看到有 ...

  6. 类似微信,微博,QQ的头像截图功能, 图片支持缩放

    类似微信,微博,QQ的头像截图功能, 图片支持缩放, 不多说了, 直接上源码! http://pan.baidu.com/s/1gdJxb03

  7. wex5插件追加下载文件预览文件微信微博QQ分享

    documenthandler插件使用方法 目录 1.概述 2.JS调用方法 3.注意事项 概述 documenthandler插件的功能是下载指定url的文件并使用系统注册过的应用打开.支持Andr ...

  8. android 实现微博分享,分享到微信微博QQ的简单实现(二)

    NOTE:这只是简单的实现,没有使用各自的SDK.基本思路是通过包名和类名来直接操作的.如果app修改了名字,可能就需要对应的修改报名和类名. 之前有分享到微信,QQ的代码,自行查找,就在上一篇博客. ...

  9. ionic实现微信,QQ,微博分享

    1.首先,你应该准备以下东西 (1)一个android.apk包 (2)应用签名(用android apk包名生成签名) http://blog.csdn.net/dan_2017/article/d ...

  10. 腾讯用微信、QQ 把微视送上了 App Store 第一 | 畅言

    最近几天,很多人在发朋友圈的时候,都能看到一个"用微视拍摄"的推广.与此同时,腾讯微视也开始大面积地,在腾讯视频独家播出的综艺节目中大量曝光. 如此大力度的推广,让微视飞快地冲上了 ...

最新文章

  1. 送餐机器人市场达11.6亿 美团将成“搅局者”?
  2. python中用lxml解析html
  3. gbdt如何处理多分类问题(multiclass,cart)
  4. 【Linux】一步一步学Linux——ss命令(170)
  5. 数据挖掘竞赛-北京PM2.5浓度回归分析训练赛
  6. 一位40岁“老程序员”的经历,给你们说一些我的真实想法!
  7. CANOpen同步报文
  8. ResNet网络总结
  9. loopback接口、router ID详解
  10. 云南省计算机专业技术,云南省2018年下半年全国计算机技术与软件专业技术资格(水平)考试顺利举行...
  11. angular 实现无限极联动下拉
  12. SQL server 列值转列行
  13. 移动端高保真动态交互Axure元件库
  14. *Php消息队列实现
  15. 给设计团队管理者的6个建议
  16. Linux 下 ls -l 命令执行显示结果的每一列含义
  17. 本地文件与服务器同步,本地与服务器文件同步
  18. 数据分析模型 第三章
  19. 计算机毕业设计(附源码)python羽毛球场地管理系统
  20. 002电工识图-电气电路中的文字符号

热门文章

  1. 声明变量关键字:var、let、const的区别
  2. Mysql从入门到入魔——8. 视图、存储过程、事务处理
  3. 冬令时 java_java-时间处理夏令时冬令时跨时区问题处理
  4. CocosCreator 子弹运动轨迹的绘制
  5. python输出奇数个数_Python实践|输出0-7组成八位奇数总数
  6. QT 使用QModbus类实现modbus TCP踩过的坑
  7. POI word 内容提取 Strict OOXML isn‘t currently supported, please see bug #57699
  8. 狂神说笔记之ElasticSearch
  9. 学生成绩管理管理系统
  10. Pigeon 工具类ExtensionLoader