以编程方式发布 Facebook 评论
Posted
技术标签:
【中文标题】以编程方式发布 Facebook 评论【英文标题】:Programmatically posting Facebook comments 【发布时间】:2011-10-11 10:25:51 【问题描述】:我的应用程序已获得 Facebook 用户的publish_stream
权限。
我希望允许用户直接从我的移动应用程序发布目标 URL 的 cmets,而不是打开嵌入式浏览器然后显示 Comment Box plugin。也就是说,用户不一定想将链接发布到他们的提要中,而是希望参与围绕该 URL 的任何 Facebook 评论讨论。
当然,我可以通过 Graph API(例如:a techcrunch article)读取任何 URL 的 cmets,但我不知道如何,或者我是否可以通过编程将 cmets 添加到任意 URL。
也很想听听任何其他建议或解决方法。我希望借助 Facebook cmets 让我的用户围绕他们感兴趣的 URL 进行对话。如果可能的话,我也更喜欢使用 Facebook,尽管我认为使用 Disqus 或类似服务是另一种可能性。
【问题讨论】:
【参考方案1】:我是真正的 Facebook API 错误。 无法通过 Graph API 对 Comments Plugin 进行评论(可能尝试 Legacy API)
Graph API
【讨论】:
【参考方案2】:使用graph api、demo comments here
发布到
http://graph.facebook.com/comments/?ids=http://techcrunch.com/2011/07/22/big-surprise-the-ipad-trumps-android-tablets-at-the-office/
字段message
和值“yourmessage”
【讨论】:
这对我不起作用,它返回 "error": "type": "Exception", "message": "Unknown identifier, " @fceruti:对我有用。在他们的资源管理器中尝试 酷,问题是至少有一次你需要在网页上渲染 cmets。但是,我还有一个问题:¿我如何在 facebook 墙上发布此评论(如果用户选择)? 我在图形资源管理器中试过这个,它不适用于 POST 请求,只能用于 GET。实际上,文档只提到了从 url 中提取 cmets 的能力,而不是发布到该 url:developers.facebook.com/docs/reference/plugins/comments FB 是否改变了他们的政策? 对我也不起作用。它仍然适用于你之前让它工作的人吗?以上是关于以编程方式发布 Facebook 评论的主要内容,如果未能解决你的问题,请参考以下文章