Facebook graph api FacebookGraph:是否可以使用publish\u stream和read\u stream权限向新闻提要发布评论?

Facebook graph api FacebookGraph:是否可以使用publish\u stream和read\u stream权限向新闻提要发布评论?,facebook-graph-api,comments,Facebook Graph Api,Comments,我正在尝试使用Facebook Graph API更新一条代表某个用户发布的新闻提要,其中包含同一用户的评论。用户已授予我发布\u操作、发布\u流和读取\u流权限以及扩展权限 我可以通过只在api资源管理器中传递消息和访问\u令牌来实现这一点。在我的服务器上尝试此操作时,会出现以下错误: { error: { message: '(#100) Invalid fbid.', type: 'OAuthException', code: 100 } } 这个老问题表明,

我正在尝试使用Facebook Graph API更新一条代表某个用户发布的新闻提要,其中包含同一用户的评论。用户已授予我发布\u操作、发布\u流和读取\u流权限以及扩展权限

我可以通过只在api资源管理器中传递消息和访问\u令牌来实现这一点。在我的服务器上尝试此操作时,会出现以下错误:

{ error: 
   { message: '(#100) Invalid fbid.',
     type: 'OAuthException',
     code: 100 } }
这个老问题表明,需要脱机访问才能实现这一点

现在离线访问已被弃用,并且不是新应用的选项,是否可以按照文档建议在用户的新闻源上发布评论?

“发布流”、“阅读流”权限足以对用户的新闻源发表评论。 我一直在用这种方式,它的工作。 请注意,graph api explorer默认分配所有权限,您需要能够使用您的facebook appid进行测试

顺便说一句,如果你使用的是基于网络的应用程序,那么社交插件会更简单、更干净

此外,请确保您已查看API上的最新文档。(在写这篇文章的时候是在)


发布流似乎已被弃用。在我的项目中,我不得不更改它来管理通知。但这取决于你想做什么,所以请仔细检查文档。

你确定你可以在用户提要中添加评论,而不仅仅是在用户提要中发表评论吗?是的,根据facebook文档和我以前的应用程序。看见关于publish_Stream的部分我知道文档,我知道它应该可以工作。我可以通过JSAPI调用来实现,但不能通过服务器API调用来实现——我得到了上面的错误。谢谢你的回答-请你帮我检查一下以下内容:1。您是否确实在服务器上执行此操作,而不是使用JS API调用。2.您是否已在应用程序上启用“删除脱机访问权限”迁移。。。这有什么区别吗?3.您确定要在应用程序中以及为没有脱机访问权限的用户执行此操作。好的-这确实有效。我的代码中有一个bug,所以谢谢你给我指出了正确的方向。听起来很好!我计划今天晚些时候编写示例代码,看起来您不需要更多了:)