有没有办法通过服务器端以某种方式向 Android 推送通知添加一些数据? 所以我可以解析我的应用程序中添加的数据并执行一些与之相关的操作,例如 Id 或类似的东西。
当然它必须是“隐藏”的,所以简单的消息不是我想要的方式。
最佳答案
当然有。您放入消息有效负载中的每条数据都可以“隐藏”。作为 Android 应用的开发者,您可以决定向用户显示负载的哪些部分,哪些不显示。
在服务器端,您决定要将哪些数据放入 GCM 消息的有效负载中(在 data
字典内),并决定在应用程序中如何处理这些数据。
{ "time_to_live": 108,
"data": {
"message": "you can display this message",
"id": "123456",
"some-hidden-field": "some-hidden-value"
},
"registration_ids":["4", "8", "15", "16", "23", "42"]
}
关于android - 有没有办法将 "hidden"数据添加到 GCM(android 推送)通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20128094/