我将FCM整合到我的项目中。但收到通知后,我在Log中遇到错误。 (错误文本颜色为蓝色)
W/FirebaseMessaging: Received message with unknown type: text
我的代码是这样的:
public void onMessageReceived(RemoteMessage remoteMessage) {
Log.d("Notification", "Success");
sendNotification(remoteMessage);
}
在这段代码中,第一行没有执行,也没有调试。
答案 0 :(得分:7)
最后我得到了解决方案
在php方面我发送
"message_type":"text"
这就是我犯错的原因。
由于“ message_type ”关键字是由FCM预定义的,因此它是冲突的。所以在PHP代码中更改该关键字。