【发布时间】:2021-06-17 15:06:20
【问题描述】:
我想通过 fcm 从 php 服务器端通过调用此 url 向多个 android 设备(安装了相同的应用程序)发送通知 -
https://fcm.googleapis.com/fcm/send
我检查了向device groups 发送消息,但我的要求是没有明确的设备可以发送消息,因为我将在每小时一次的 cron 作业中执行它,并且每次 cron 作业运行它会根据需求向不同的不同设备发送通知消息。还是可以通过其他方式完成?
但我正在考虑使用 "registration_ids" 参数而不是 "to" 参数,这些字段的详细信息 here 在下游 HTTP 消息部分。在这个 registration_ids 字段中,我会将所有必需的设备注册令牌放入数组中。现在我的问题是在 android 设备中收到消息后,可以在 android app sdk 代码中解析消息吗?我有点怀疑,因为在这个documentation 中,在向多个安卓设备发送消息时没有提到registration_ids 参数。请向我保证。此外,当android应用程序在后台时会发送消息吗?!。请不要写一行,如果可能的话,提供一些例子。
【问题讨论】:
标签: php android firebase firebase-cloud-messaging