现在互联网应用一般都会接入QQ登录。但是在接入QQ登录的时候就有点犯晕了。因为摆在他们面前的有2个平台。 一个是 腾讯开放平台,一个是 QQ互联。
QQ互联(QQ开放平台)
如果只是单纯的想要QQ授权登录、分享,而不需要进入腾讯应用宝市场的,那选择QQ互联就可以了,毕竟能满足需求。
腾讯开放平台(应用开放平台)
突然就改成应用开放平台
这里的选择就多了,应用开放平台除了支持基本的信息获取,分享,还可以支持进入应用宝市场等。
这里有要强调的,不管是在QQ互联 ,还是腾讯开放平台,都要注意以下细节:
- 同一个 APP 的在不同系统(iOS, Android),在申请的时候,最好以一个应用来申请,这样子最后只会有一个appid。申请成多个应用会导致需要维护多个appid。
- 申请完应用后,各应用间默认是不打通。 如果系统需要各应用间账号打通,需要发一个【应用打通】邮件到到QQ互联平台,地址:
http://wiki.connect.qq.com/%E5%BC%80%E5%8F%91%E8%80%85%E5%8F%8D%E9%A6%88, 【应用打通】表格可以下载,在填齐资料后,附带公司的营业执照副本电子件,发送到 connect@qq.com 邮箱。申请通过后,用户在同一个公司下不同的应用使用QQ登录时,就会有统一的unionid。
如何获取 code
参数介绍:
appid
: 应用idredirect_uri
: 成功授权后的回调地址,必须是注册appid时填写的主域名下的地址,需要将url进行URLEncodestate
: 必选,client端的状态值。用于第三方应用防止CSRF攻击&