fb.event.subscribe和facebook评论框

时间:2011-08-17 00:16:19

标签: facebook

上下文:

我有一个使用Facebook评论框的Facebook应用程序。

在此应用中,用户可以创建待售商品。

可在facebook_url_for_the_app/item/itemnumber处找到待售商品。

当创建待售商品的用户(或任何其他用户)可视化所创建商品的页面时,可以使用Facebook评论框。

所需功能:

目前,如果任何用户撰写评论,则创建该评论的用户只有在访问该页面时才会知道该评论。

我的想法是解决问题:

我已查看FB.Event.subscribe('comments.create'),但没有一个字段可以识别除应用程序管理员以外的用户。

问题:

如何告诉我的应用创建订阅在项目页面facebook_url_for_the_app/item/itemnumber创建的任何评论。

3 个答案:

答案 0 :(得分:2)

城下,

如果您订阅了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执行某些操作

答案 1 :(得分:0)

Joka:我想这个链接会以某种方式帮助你。在这里,您可以订阅该事件并相应地使用它来通知用户。

click here查看页面

答案 2 :(得分:0)

您可能还希望通过添加元标记

使其成为评论框的主持人
<meta property="fb:admins" content="{THEIR_FACEBOOK_USER_ID}"/> 

到头部。