使用SocialAuth将Facebook整合到原生Android中

时间:2015-05-20 18:18:57

标签: android facebook socialauth

我使用SocialAuth库整合Facebook。我已经在项目中成功下载并集成了Socialauth库。我可以在点击Facebook按钮的同时运行项目并获取Facebook屏幕。 Facebook也要求提供证书。我已经输入了凭证,但它现在总是显示我的错误,如“无效的范围,publish_stream。此消息仅显示给开发人员......”。并且无法登录Facebook。请看图片。

下面的代码写在“登录Facebook”按钮

adapter.authorize(LoginActivity.this, Provider.FACEBOOK);

enter image description here

2 个答案:

答案 0 :(得分:0)

不推荐使用权限offline_accesspublish_stream,因此无法再请求

尝试下载并导入最新版本的SocialAuth jar for android

答案 1 :(得分:0)

请添加此行

adapter.addConfig(Provider.FACEBOOK, "YOUR_FB_APP_ID","YOUR_FB_APP_SECRET", "publish_actions");

以上

adapter.authorize(LoginActivity.this, Provider.FACEBOOK);