ell*_*ing 12 android firebase firebase-cloud-messaging
从FCM文档这里告诉我如何将消息发送到设备组,所以我要发送如下内容:
https://android.googleapis.com/gcm/notification
Content-Type:application/json
Authorization:key=API_KEY
project_id:SENDER_ID
{
"operation": "create",
"notification_key_name": "appUser-Chris",
"registration_ids": ["4", "8", "15", "16", "23", "42"]
}
Run Code Online (Sandbox Code Playgroud)
但是,我没有发现有任何明确的解释告诉我如何"registration_ids"从Firebase FCM 获取.
我只能使用"注册令牌" FirebaseInstanceId.getInstance().getToken().
所以任何人都可以告诉我如何"registration_ids"取悦?
Jak*_*ke_ 16
"registration_ids"是通过调用FirebaseInstanceId.getInstance().getToken()设备获取的注册令牌的数组.如果在阵列中放置多个注册令牌,则会向每个令牌发送相同的推送通知.
如果您只想向一个带有registration_idof的设备发送通知4,则您的"registration_ids"阵列只需要包含一个值,如下所示:"registration_ids": ["4"]
如果要向多个设备发送通知,请调用FirebaseInstanceId.getInstance().getToken()每个设备以获取令牌,然后使用您已有的值填充阵列.
| 归档时间: |
|
| 查看次数: |
15493 次 |
| 最近记录: |