0

I have implemented facebook notification api.

this is it.

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

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

my problem is how to send a notification to multiple/ all app users at once? how to implement RECIPIENT'S IDS?

I tried like this

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

above method didn't work.

4

1 回答 1

1

最佳实践是您应该向用户发送个人独特的通知,为他们定制,即

“你的朋友杰克给你寄了一只魔法羊。点击接受”。

相对于:

您的收件箱中有一个新请求。

请记住,对其进行个性化设置将有助于保持较高的点击率。如果您的点击率较低,您将无法发送通知。

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

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

但我建议您考虑使每个通知都独一无二。如果您要发送大量通知,即使它们是唯一的,您也可以并且仍然应该使用批处理 API。

于 2013-09-09T00:24:34.580 回答