我可以成功将Firebase云消息发送到我的Android示例项目。作为described in here,我应用了第2步,它到目前为止一直有效。
我的JSON正文:
{
"to": "/topics/testTopic",
"data": {
"key1" : "val1",
"key2" : true
}
}
有一个数据字段,我可以在我的onMessageReceived()方法中正确访问:
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
String toVal = remoteMessage.getTo();
Map<String, String> data = remoteMessage.getData();
}
但是getTo()方法变为null。 如何访问&#39;到&#39;我的原创JSON中的字段?
我希望im变量 toVal 中有"/topics/testTopic"
。