我已经实施了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);
上述方法不起作用。
答案 0 :(得分:1)
最佳做法是,您应向用户发送单独的唯一通知,并为其自定义,即
“你的朋友杰克给你发了一只神奇的羊。点击接受它。”
相反:
您的收件箱中有新请求。
请记住,个性化它有助于提高点击率。如果您的点击率很低,您将无法发送通知。
但是,要回答您的问题,您可以使用批处理请求API在一个请求中发送多个通知。
https://developers.facebook.com/docs/reference/api/batch/
但我建议您考虑一下每个通知的独特性。如果您发送大量通知,即使它们是唯一的,您仍然可以使用批处理API。