如何在Facebook上向多个应用用户发送通知?

时间:2013-09-08 21:16:20

标签: php facebook

我已经实施了facebook通知api。

就是这样。

 $notiData = array('href'=> 'https://apps.facebook.com/',
            'access_token'=> $app_token,
            'template'=> 'test' );

 $noti = $facebook->api('/userId/notifications','POST',$notiData);

我的问题是如何一次向多个/所有应用用户发送通知? 如何实施RECIPIENT'S IDS?

我试过这个

 $noti = $facebook->api('/10343603789032,123404256614081/notifications','POST',$notiData);

上述方法不起作用。

1 个答案:

答案 0 :(得分:1)

最佳做法是,您应向用户发送单独的唯一通知,并为其自定义,即

  

“你的朋友杰克给你发了一只神奇的羊。点击接受它。”

相反:

  

您的收件箱中有新请求。

请记住,个性化它有助于提高点击率。如果您的点击率很低,您将无法发送通知。

但是,要回答您的问题,您可以使用批处理请求API在一个请求中发送多个通知。

https://developers.facebook.com/docs/reference/api/batch/

但我建议您考虑一下每个通知的独特性。如果您发送大量通知,即使它们是唯一的,您仍然可以使用批处理API。