我想通过调用这个url-,通过fcm从php服务器端向多个android设备(安装了相同应用程序的地方(发送通知
https://fcm.googleapis.com/fcm/send
我检查了向设备组发送消息,但我的要求是,不会有明确的设备可以向其发送消息,因为我将在每小时一次的cron作业中进行,每次运行cron作业时,它都会根据要求向不同的设备发送通知消息。还是可以用另一种方式?
但我正在考虑使用"registration_ids">参数而不是"strong>";至"参数,在"下游HTTP消息"部分中的这些字段的详细信息。在这个registration_ids字段中,我将把所有需要的设备注册令牌放在数组中。现在我的问题是,在安卓设备中收到消息后,消息是否可以在安卓应用程序sdk代码中解析?。我有点怀疑,因为在本文档中,当向多个android设备发送消息时,没有提到registration_ids参数。请向我保证。此外,当android应用程序处于后台时,会发送消息吗?!。请不要写一行,如果可能的话,请提供一些例子。
在构建发送到多个设备的请求的文档中,您会发现在tokens
参数中(在Node.js中(或通过使用具有多个子请求的HTTP批处理请求(在REST API中(,在一次调用中将多个FCM令牌传递给FCM API的示例。
如果你很难做到这一点,那么发布一个问题,展示你所做的努力,会增加有人帮助你做到的机会。
是的,无论应用程序是在前台还是在后台,都会发送消息。通知是否实际显示取决于更多因素,其中许多因素超出了您的控制范围(如Android版本、设备制造商/OEM和用户设置(。