腾讯开放平台创建应用安卓和iOS端如何共用同一个Appid?

很多人遇到一种情况,就是自己的应用使用QQ登录的时候,在不同客户端,返回的openid竟然不一样,导致统一个用户在不同客户端创建了不同的账号。

第一种:需要发邮件给腾讯开放平台进行数据打通,具体如下

数据打通流程:现支持同一个开发者账号下的网站应用和移动应用进行数据打通。 申请的应用打通数据后会返回相同的unionID和不同的openid,开发者可以将unionID做为用户标识进行保存。如果需要打通可以发送邮件至[email protected],并提供appid、appkey、公司营业执照和网站备案信息截图,审核会在5个工作日完成处理,请以邮件回复信息为准。谢谢!

数据打通表格下载地址:http://wiki.connect.qq.com/%E5%BC%80%E5%8F%91%E8%80%85%E5%8F%8D%E9%A6%88

第二种:

首先我们要理解为什么会出现不同的账号,因为我们创建应用的时候是分开来创建的(在安卓的页面创建了安卓,然后点击iOS的又创建了iOS端的,点击网页端的又创建了网页应用)所以这样就会生成不同的AppId,自然就会生成不同的openid了,所以我们在创建的时候顺序应该如下:

1.首先进入你的腾讯开放平台管理中心,然后先创建一个应用(之后创建都需要在这个应用选择平台信息创建才会视为同一个应用),创建好之后,点击创建好的应用详情,右上角点击平台信息点击创建安卓或网页应用即可,审核时间较短

腾讯开放平台创建应用安卓和iOS端如何共用同一个Appid?_第1张图片腾讯开放平台创建应用安卓和iOS端如何共用同一个Appid?_第2张图片

 

你可能感兴趣的:(第三方授权)