利用shareSDK组件进行android第三方登陆

发现shareSDK是个好东西啊,整合了绝大多数的平台,可以很方便的进行第三方的登陆,分享等操作。

记录下用shareSDK进行微信登陆的一些需要注意的地方。

首先是去微信开发平台申请应用并提交审核,其中的应用签名利用下面的工具可以获取:

http://download.csdn.net/detail/wblyuyang/8628591

这个是和数字证书相关联的,若以后更换了数字证书,也要相应的更新提交应用的签名信息,否则不能进行登录。

到官网下载所需的jar包并引入工程。

需要登录的activity里面要实现以下接口:

 implements OnClickListener, Callback, PlatformActionListener

然后在程序里面先初始化shareSDK平台:

ShareSDK.initSDK(this);
再然后是登录:

Platform wechat= ShareSDK.getPlatform(context, Wechat.NAME);
wechat.setPlatformActionListener(paListener);
wechat.authorize();
 

如果验证成功,在onComplete()函数里面会返回用户的信息,如名称,头像,userid等。

QQ、微信登陆DEMO:http://download.csdn.net/detail/wblyuyang/8628581

更多的信息可参看官方网站:http://wiki.mob.com/%e7%ac%ac%e4%b8%89%e6%96%b9%e7%99%bb%e5%bd%95/undefined

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值