iOS QQ 第三方登录

前段时间做的 QQ 登录,趁着现在放假做个小结。

这里用的是 Mob官网 集成的资源。用起来比较简单,不足之处就是引入库文件的略大。以后有时间会参照官网做个小点的,这里仅供参考。

先上图:

首页
1

获取和显示头像,昵称:
2

实现代码主要参照 http://bbs.mob.com/thread-118-1-1.html ,写得也很详细,这里不再赘述。需要指出一点,文章显示的 QQ 空间的头像,而我们一般更希望显示聊天头像。上网查找到了解决办法,实现代码如下:

NSURL *imageUrl = [NSURL URLWithString:[[userInfo sourceData] objectForKey:@"figureurl_qq_2"]];
UIImage *image = [UIImage imageWithData:[NSData dataWithContentsOfURL:imageUrl]];
self.imageView.image = image;

此外,这里加载头像是用的异步加载方式,具体可参考 使用UIImageView展现来自网络的图片 ,写得很不错!

Demo 下载

注:
1. 此处是真机调试,需要安装 QQ 客户端。
2. 若出现 “library not found …” 错误,解决方法参看上篇微信第三方登录。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值