с помощью этой формы:Firebase Android: как мне получить доступ к параметрам, вложенным в данные через RemoteMessage?
{
"to": "000",
"priority": "high",
"data": {
"title": "A Title",
"message": "A Message",
"link": {
"url": "http://www.espn.com",
"text": "ESPN",
}
}
}
, как я могу получить доступ "URL" и "текст"?
String messageLink = remoteMessage.getData().get("link");
получает меня:
{"text":"ESPN","url":"http://www.espn.com"}
, но как я сверлить глубже?
remoteMessage.getData().get("link").get("text");
оленья кожа довольно работа ... Я также попытался JSONObject:
JSONObject json = new JSONObject(remoteMessage.getData());
JSONObject link = json.getJSONObject("link");
, но это дает мне попробовать отлавливать ошибки ...
Любая помощь и направление, как всегда высоко ценится!