Я отправляю в Firebase Cloud Messaging следующее:
https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=[SERVER_KEY] (The one found in Firebase Project>Settings>Cloud Messaging
Body:
{
"notification" = {
"title": "Title",
"text": "Your Text",
"sound": "default",
"badge": "1"
},
"to" = "a4fbc860-23fd-4ffc-95b7-11c90d8db320" (The Device ID from the hand held)
}
Когда я отправляю это, я постоянно получаю: {"results": [{"error": "InvalidRegistration"}]}
Я уверен, что я упускаю что-то простое. В документах не очень ясно, какие элементы требуются, и номенклатура отличается между сообщениями об ошибках и сайтом Firebase. Я пытался поменять местами «registration_ids» с «to» (конечно, используя массив), но результат тот же.