Java 如何使用firebase向android和ios设备发送通知?

Java 如何使用firebase向android和ios设备发送通知?,java,android,firebase,firebase-cloud-messaging,apple-push-notifications,Java,Android,Firebase,Firebase Cloud Messaging,Apple Push Notifications,我正试图通过Java代码向选定的Android和ios设备发送前台和后台通知。我对这两个平台都使用了以下Json { "data": { "appointmentId": 156913762771107, "click_action": "com.invite", "body": "Yay! Message" }, "to": "eY0euHbZ0-s:APA91bFYUT-jxfuOLiqfJ5BsjGU9a2KHXE39g_gUkO4_hpmPIPeIqTauhNBY

我正试图通过
Java
代码向选定的
Android
ios
设备发送前台和后台通知。我对这两个平台都使用了以下
Json

{
"data": {
    "appointmentId": 156913762771107,
    "click_action": "com.invite",
    "body": "Yay! Message"
},
"to": "eY0euHbZ0-s:APA91bFYUT-jxfuOLiqfJ5BsjGU9a2KHXE39g_gUkO4_hpmPIPeIqTauhNBYj50Jniyzx0_9aRTHoezugYPcshA9dDs60YoEWAno3gJEUYxfMzgtcjy4mVC5RuSqT_RRJN6RVkgWVyMf",
"notification": {
    "click_action": "com.invite",
    "body": "Yay! Message",
    "sound": "default",
    "badge": 1,
    "content_available": true
 }
}

几个月前一切正常,但现在停止了。我试图搜索通用的
Json
,它可以用于两种平台,但找不到解决方案

您使用哪个版本的库?您是否检查设备令牌?设备是否有任何问题?是的,配置方面的所有问题都是正确的。如果我通过firebase控制台发送,我可以看到通知。可能是firebase UpdateEyes更改了云消息的JSON结构,但我找不到正确的JSON