上下文:
我有一个使用facebook评论框的facebook应用程序。
在此应用程序中,用户可以创建要出售的项目。
待售商品可在facebook_url_for_the_app/item/itemnumber上购买。
当创建待售项目的用户(或任何其他用户)可视化所创建项目的页面时,facebook评论框可用。
所需功能:
目前,如果任何用户写了评论,创建评论的用户只有在访问页面时才会知道它。
我的想法是解决这个问题:
我已经查看了FB.Event.subscribe('comments.create'),但是除了应用程序的管理员之外,没有其他字段来标识用户。
问题:
我如何告诉我的应用程序创建订阅在项目页面facebook_url_for_the_app/item/itemnumber上创建的任何评论。
发布于 2012-03-16 03:16:35
佐卡
如果您订阅了comment.create事件
<script>
FB.Event.subscribe('comment.create', function(resp) {
Log.info('Comment was added', resp);
// add code here to id the user e.g FB.api('/me', function(response) {})
});
</script>然后,您可以添加代码以对FB.api调用返回的uid执行某些操作
发布于 2012-03-19 03:06:12
Joka:我想这个链接在某种程度上会对你有所帮助。在这里,您可以订阅事件并相应地使用它来通知用户。
用于查看页面的click here
发布于 2012-12-11 09:25:38
您可能还想通过添加元标签使他们成为评论框的版主
<meta property="fb:admins" content="{THEIR_FACEBOOK_USER_ID}"/> 射到头上。
https://stackoverflow.com/questions/7086652
复制相似问题