您的位置:首页 > 其它

第三方授权登录补充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真的不应该用第三方包啊,让人看着多累
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: