最新动态
Android QQ,微信,新浪微博登录笔记
2024-11-06 10:41

在集成之前要现在官网上进行申请,这个在这里就不多说了,可以在官方网上找到相应的快速集成的文档。

Android QQ,微信,新浪微博登录笔记

第一个我们来说一下QQ登陆,QQ登陆首先是jar包和配置mta-sdk-1.6.2.jar

open_sdk_r5509.jar两个库文件,然后配置mainfest文件

配置完成之后,就可以在代码中去调用了

QQ登陆使用的时候要先进行初始化,然后进行认证和监听:

值得注意的是<dataandroid:scheme="tencent1104899559"/>  这个是appid,这个一定要和你的qq申请的appid一样,不然会收不到回掉信息,在配置好这一项以后还要加上

这一句,这样才能够接收到 qq 登陆的后的回调信息。从而进行下一步的操作。

2关于微信还是很麻烦的,微信的认证需要经过我们自己去调用微信官方的get请求,去根据code返回openid,如果你要获取用户的基本信息,就还要根据之前获取得openid来调用相应的官方接口来获取。

正如看到这样,我要在获得微信的openid后,如果你还需要微信的一些额外的信息的话,还要使用以上的接口先获取对应用户的token,然后使用token来获得用户的相关信息。

微信登陆配置

3.新浪微博登陆,这个与QQ有点类似

注意微博这里也需要在这里调用才可以达到回调

值得注意的是,新浪微博在使用的时候,需要app通过验证或者是调加测试账号才可以拿到用户信息。同时毁掉要与你申请应用的时候给出的回调页相同,不然会出现redir失败的错误,错误号记不太清了。这是我的配置信息

    以上就是本篇文章【Android QQ,微信,新浪微博登录笔记】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/quote/13679.html 
     行业      资讯      企业新闻      行情      企业黄页      同类资讯      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多