第三方授权登录补充1
2014-02-26 18:37
106 查看
上篇大概讲述了如何实现第三方登录,并获取登陆的基本信息。
下边记录下碰到的问题,首先,就是打包或安装的时候会出错,提示strings.xml这个文件缺少对应的英文版本。这个可难倒我了,咱总不能再写个英文版本的吧。
简单的咋办了?把values-en 这个目录删除掉好了。彻底不好英文版本的。
其次来说说我用到的平台的问题。
第一个,新浪微博,这个申请的时候除了填写应用的基本信息外,还得填好如下图所示的高级信息里的授权回调页面,不写的话可能会授权失败的。而且这个还得通过开发者 认 证才能正常使用的。
第二个,qq控件授权登录,因为这个sharesdk没有qq授权登录的,所以就用qzone代替了,不过两个都是一样的登录的qq授权页面的。
记得用qq空间的类额,如下:
Platform platform4=ShareSDK.getPlatform(this, QZone.NAME);
platform4.setPlatformActionListener(actionListener);
platform4.authorize();
这个qq空间的申请开发者的地址如下:http://open.qq.com/user/info
和qq的不是一个的。
这个首先得通过开发者认证也就是他要资料提交满足75%才能创建应用,坑爹啊。
创建好应用以后,查看应用详情,一定要点击如图右下角那里的 qq登录 申请,我那里已经是审核通过的,如果你没点,对不起,你的授权肯定是失败的。。
基本就这样了,分享有功夫再看,
这个sharesdk提供的demo看着真累啊,用的第三方包,想找个点击事件半天找不到,这种demo真的不应该用第三方包啊,让人看着多累
下边记录下碰到的问题,首先,就是打包或安装的时候会出错,提示strings.xml这个文件缺少对应的英文版本。这个可难倒我了,咱总不能再写个英文版本的吧。
简单的咋办了?把values-en 这个目录删除掉好了。彻底不好英文版本的。
其次来说说我用到的平台的问题。
第一个,新浪微博,这个申请的时候除了填写应用的基本信息外,还得填好如下图所示的高级信息里的授权回调页面,不写的话可能会授权失败的。而且这个还得通过开发者 认 证才能正常使用的。
第二个,qq控件授权登录,因为这个sharesdk没有qq授权登录的,所以就用qzone代替了,不过两个都是一样的登录的qq授权页面的。
记得用qq空间的类额,如下:
Platform platform4=ShareSDK.getPlatform(this, QZone.NAME);
platform4.setPlatformActionListener(actionListener);
platform4.authorize();
这个qq空间的申请开发者的地址如下:http://open.qq.com/user/info
和qq的不是一个的。
这个首先得通过开发者认证也就是他要资料提交满足75%才能创建应用,坑爹啊。
创建好应用以后,查看应用详情,一定要点击如图右下角那里的 qq登录 申请,我那里已经是审核通过的,如果你没点,对不起,你的授权肯定是失败的。。
基本就这样了,分享有功夫再看,
这个sharesdk提供的demo看着真累啊,用的第三方包,想找个点击事件半天找不到,这种demo真的不应该用第三方包啊,让人看着多累
相关文章推荐
- 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台
- 基于第三方QQ授权登录和新浪微博授权登录的iOS代码分析
- blat+stunnel实践-命令行smtp发送邮件-通过QQ邮箱第三方客户端登录授权码
- 第三方分享和登录授权
- iOS开发中 实现登录时关于使用QQ做为第三方授权登录的问题
- 安卓_第三方QQ授权登录
- IOS应用 第三方登录授权与分享
- QQ第三方授权登录(带详细源码)
- 淘宝账号基于OAuth2.0的登录验证授权登陆第三方网站
- Android应用第三方授权登录 之 【腾讯微博】
- 第三方登录授权说明
- 微信第三方授权登录
- 友盟第三方微信登录分享授权错误
- MVC设计模式授权第三方登录
- 微信开放平台 公众号第三方平台开发 教程三 一键登录授权给第三方平台
- Ecshop实现微信第三方授权扫码登录
- 第三方登录,授权,分享
- 支付宝开发平台之第三方授权登录与获取用户信息
- 腾讯QQ第三方登陆,登录授权失败110406❓
- 基于第三方QQ授权登录