1

我正在開發Facebook的應用程序,我們使用Facebook Groups來連接用戶。當發生事件時,我會向該組的所有成員發送通知(發生事件的地方)。是否可以在單個請求中發送組中所有成員的通知?

如何將通知發送到使用PHP Facebook的框架,用戶只要稍加研究後,我寫了這個方法:

public function sendNotification($user, $text, $href){ 
    $data = array(
     'href' => $href, 
      'access_token' => $this->appAccessToken, 
      'template' => $text 
    ); 

    $notification = $this->fb->api("/$user/notifications", 'POST', $data); 
} 

注意,該代碼將在同一時間發送一個通知一個用戶,所以我需要發送N個通知,特別是那個組的每個成員。

是否有任何方法可以將單個請求中的通知發送給組的所有成員(由其ID指定)?

回答

2

沒有,一個圖形API POST請求到達只有一個用戶:

POST /{only_one_user_id}/notifications?access_token= … &template= … &href= … 

你必須環路組的每個成員上。

+0

明白了!謝謝你,小夥伴 – 2013-05-03 02:59:55

相關問題