第三方登录和分享常见问题集锦
原文链接 http://chaosky.me/2016/09/09/SNS-Platform/
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。
更新日志
新浪微博
iOS sso package or sign error
出现这个问题是因为在新浪微博开放平台上申请的应用的Bundle ID
和你项目的Bundle ID
不一致或者未设置。
解决方法:更改新浪微博开发平台上应用的Bundle ID
error:redirect_uri_mismatch
在程序中设置的Redirect URL
和新浪微博开放平台申请的应用的授权回调页
URL不一致。
解决方法:在新浪微博开放平台 ——> 应用信息 ——> 高级信息 ——> OAuth2.0 授权设置 ——> 授权回调页,设置和程序的Redirect URL
一致。
新浪微博登录授权失败,responseCode等于5051
在项目中集成友盟第三方登录,新浪微博登录,登录授权失败,返回状态码为5051(获取账户失败)。
原因:App在测试阶段(未上线),授权的微博账号和开通开放平台的微博账号不是同一账号。
解决办法:在新浪微博开放平台中,选择我的应用——对应应用——应用信息——测试信息,选择编辑,添加测试账号。
微信
scope参数错误或没有scope权限
- 没有相关的权限
- 账号没有认证,没有相关的权限