错误无效范围:脱机访问,发布流,当我尝试连接Facebook API时

错误无效范围:脱机访问,发布流,当我尝试连接Facebook API时,facebook,facebook-graph-api,facebook-php-sdk,facebook-graph-api-v2.3,Facebook,Facebook Graph Api,Facebook Php Sdk,Facebook Graph Api V2.3,我在尝试连接Facebook API时遇到此错误 无效作用域:脱机\u访问、发布\u流。此消息仅显示给开发人员。应用程序的用户将忽略这些权限(如果存在)。请阅读文档以获取有效权限,网址为: 在我可以毫无问题地将我的网站连接到我的Facebook帐户之前,今天我遇到了上面的错误,这个应用程序就在我的Facebook帐户中 当我使用我的应用程序的其他Facebook帐户用户时,我可以毫无问题地连接到我的网站。权限脱机访问和发布流已弃用,因此无法再请求 publish\u-stream可以被publi

我在尝试连接Facebook API时遇到此错误

无效作用域:脱机\u访问、发布\u流。此消息仅显示给开发人员。应用程序的用户将忽略这些权限(如果存在)。请阅读文档以获取有效权限,网址为:

在我可以毫无问题地将我的网站连接到我的Facebook帐户之前,今天我遇到了上面的错误,这个应用程序就在我的Facebook帐户中
当我使用我的应用程序的其他Facebook帐户用户时,我可以毫无问题地连接到我的网站。

权限
脱机访问
发布流
已弃用,因此无法再请求

publish\u-stream
可以被
publish\u-actions
替换,
offline\u-access
消失


只需使用
publish\u actions
而不是
publish\u stream
在下表中,您可以看到具有
publish\u stream
offline\u access
参数的值,如Tobi所述

<form th:action="@{/signin/facebook}" method="POST">
        <button type="submit">Sign in with Facebook</button>
        <input type="hidden" name="scope" value="email,publish_stream,offline_access" />
</form>

使用Facebook登录
因此,删除这两个参数并将

<input type="hidden" name="scope" value="email,publish_actions" />


您是否可以编辑问题以包含代码的相关部分?另外,请将错误消息格式化为引号(将其放在以
开头的新行上),以便清楚地知道什么是问题,什么是例外。有勇气让它更难阅读。哇,非常感谢这是工作!!但为什么我以前没有遇到这个问题?因为Graph API v1.0在2015年4月30日被弃用。请告诉我需要在哪里替换它。。。。我无法登录facebook android应用程序请告诉我如何替换它以及在哪里?我真的还没有找到任何解决办法。。。我无法从我的帐户登录facebookapp@NikW在您的Facebook登录API调用中-这取决于语言。例如在JavaScript中:
FB.login(函数(响应){//handletheresponse},{scope:'publish\u actions',return\u scopes:true})我正在询问FB权限中列出的用户朋友和用户性别,但得到相同的错误。你能推荐一下吗?