使用QQ第三方登录时,手机应用和网站应用对同一个QQ号,获取到的openid不一样

原创 2016年01月16日 13:49:34
使用QQ第三方登录时,手机应用和网站应用对同一个QQ号,获取到的openid不一样
openid生成是根据应用的appid和QQ号的一些信息加密生成,对于一个appid和QQ号来说,openid是唯一的
手机应用和网站应用使用的appid不是同一个,所以,获取到的openid也不会相同

那么问题来了
同一个QQ,通过手机端第三方登录进去,和通过网站登录进去,因为openid不一样,会生成两个用户

解决方法:

connect@qq.com发送邮件,内容格式:

第三方登录,web端返回的openid和手机端返回的openid不一致
现申请两个appid合并

移动应用:
appid:111111111111
appkey:adsfasdfasdfasdfasdf

网站应用:
appid:222222222222
appkey:asdfasdfasdfsadfasdfasdf

两三天后,会收到一封回复邮件
大意是问你以哪个appid为主(如果以移动应用为主,那么之前的网站应用数据,就需要提供给QQ互联,就比较麻烦了,我这直接以移动应用为主,网站应用的数据就不要了)
然后提供你公司的营业执照和营业执照和网站备案信息查询截图
发送邮件

这次是秒回啊,五分钟不到就给我回复了,

您好,已将主从APP打通成功,请测试查看。若后续遇到打通类疑问,请及时邮箱反馈,为您核实处理。若遇到技术类问题,可联系企业QQ:800013811进行咨询,谢谢!
温馨提示:建议尽量不要修改移动的appid和网站的appid等信息,避免使用报错。

也是折腾了好久,网上也没现成的资料可以查,
记录下来,希望能给需要的人一些帮助




版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuhuanchao/article/details/50527896

手机端QQ登录openid与网站端QQ登录openid不一样

第三方登录,当web端和移动端数据需要进行同步的时候发现 同一个QQ,通过手机端第三方登录进去,和通过网站登录进去,因为openid不一样,会生成两个用户。 微信: 独有的 unionid机制,...
  • w297228025
  • w297228025
  • 2016年04月11日 13:52
  • 5559

qq登录获取openid

  • 2015年04月05日 20:44
  • 1.87MB
  • 下载

qq互联 网站接入三方账号

在腾讯qq互联提交网站,获取appid和appkey。 下载php sdk,然后按照说明安装。。 1.登录入口: 方式(1) 方式(2) function tologin(){ v...
  • superhard_it
  • superhard_it
  • 2014年01月13日 16:59
  • 880

手机端QQ登录openid与网站端QQ登录openid不一样

第三方登录,当web端和移动端数据需要进行同步的时候发现 同一个QQ,通过手机端第三方登录进去,和通过网站登录进去,因为openid不一样,会生成两个用户。 微信: 独有的 unionid机制,...
  • u013718120
  • u013718120
  • 2016年07月25日 11:13
  • 1395

qq登录网站与APP用户信息互通

1. qq登录的网站用户和APP用户如何互通? (QQ互联、开放平台网站上的文档,是不会告诉你的) 通过问qq客服,得到如下答案: 我: 你好。我现在有APP接入了qq登录。我们的网站也想接...
  • Tyrael1009
  • Tyrael1009
  • 2016年01月28日 11:46
  • 2416

第三方登录之QQ登录(一)——QQ互联开放平台新建应用

现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下QQ登录API的使用。     首先说一下,腾讯提供了许多个的开放平台。差不多每个大的产品都提供了开放平台,比如微信、...
  • xiaoxian8023
  • xiaoxian8023
  • 2014年07月25日 11:52
  • 41884

iOS QQ实现第三方登录以及遇到的问题

iOS QQ实现第三方登录以及遇到的问题  标签: QQ第三方登录iOS QQ登录iOS第三方登录 2016-05-21 16:43 652人阅读 评论(0) 收藏 举报  ...
  • JackRen_Developer
  • JackRen_Developer
  • 2016年07月29日 15:39
  • 4683

第三方登录之QQ登录——OAuth2.0处理流程介绍(以QQ登录为例)

为了让网站更快接入,腾讯提供了JS SDK的接入方案,具体点击这里或者点击这里进行查看。 不过也可以自己写代码,当然你需要了解QQ的OAuth2.0的处理流程(Web Server Fl...
  • qq_36592808
  • qq_36592808
  • 2017年02月07日 18:52
  • 2429

第三方QQ授权登录

这玩意 有点烦,都是第三方的东西;需要自己去找源代码的,下面我给展示一下qq授权登录。 首先  需要导包...
  • qq_39720251
  • qq_39720251
  • 2017年08月14日 19:34
  • 140

第三方授权登录正确的开发方式

第三方授权登录能够直接使用已有的QQ号、微信等登录。减少了注册环节,减少了因为注册而流失的用户。可以直接获取用户昵称、头像等信息,省去再次填写昵称、上传头像的麻烦。下面说说第三方授权登录正确的开发方式...
  • dazhuanggege
  • dazhuanggege
  • 2018年01月11日 17:04
  • 1207
收藏助手
不良信息举报
您举报文章:使用QQ第三方登录时,手机应用和网站应用对同一个QQ号,获取到的openid不一样
举报原因:
原因补充:

(最多只允许输入30个字)