2011-08-17 45 views
6

上下文:

我有一個Facebook應用程序正在使用Facebook評論框。fb.event.subscribe和facebook評論框

在這個應用程序用戶可以創建一個項目出售。

該項目可在facebook_url_for_the_app/item/itemnumber

當創建待售商品的用戶(或任何其他用戶)可視化所創建商品的頁面時,可以使用Facebook評論框。

所需的功能:

目前,如果任何用戶寫入的評價是創建它只會知道這件事,如果他訪問該網頁的用戶。

我的思路來解決問題:

我已經調查FB.Event.subscribe('comments.create')但沒有一個字段來標識不是應用程序管理員以外的用戶。

問:

我怎麼能告訴我的應用程序創建一個訂閱的項目頁面,創建facebook_url_for_the_app/item/itemnumber任何意見。

+0

您可以訂閱評論創建,然後讓用戶在回調函數中獲取用戶。 – Alexcode

回答

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呼叫

0

城下返回的UID:我猜猜這個鏈接會以某種方式幫助你。在這裏你可以訂閱該事件並相應地使用它來通知用戶。

click here加元標記

<meta property="fb:admins" content="{THEIR_FACEBOOK_USER_ID}"/> 

的頭部

0

你可能想也使他們在評論框的主持人,以查看該頁面。