App接入分享与第三方登录遇到的问题

在这里总结下我前几天在android应用中接入分享以及第三方登录遇到的一些问题:

这里我用的是umeng集成的sdk。

1、新浪微博:登录授权的时候,可以跳转到新浪微博授权页面,权限获取不到,toast提示重新连接服务器,或者是另一种提示:文件不存在(c8998),这个两个问题都是因为使用umeng的sdk没有配置你在新浪开发者平台注册的时候填写的回调地址,例如你注册的时候写的是http://www.sina.com,那你在代码中就要写Config.REDIRECT_URL="http://www.sina.com",这个问题才能解决。

2、QQ分享以及登录:如果应用在腾讯开放平台未提交审核,那么只能使用在该平台上配置的测试帐号测试,不然分享就会失败,提示请检查网络连接!

3、做QQ第三方登录时,客户端只要获取openid和accesstoken,上传给服务器,服务器返回用户信息,一直报openid is invalid,错误码4030,找遍网上都没有这个错误码,被这点坑了好久,最后还好脑袋灵光,发现在开放平台上分开创建了Android和iOS应用,导致AppID不同,后台去获取用户信息时需要用到AppID,后台写死的是iOS的,坑爹!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容