Я подписываюсь на проект Firebase для отправки уведомлений через Интернет.
Я готовлю HTML-страницу для разрешения уведомлений и получаю токен идентификатора экземпляра.Получив этот II токен, я использую «REST Console», чтобы сделать запрос POST для отправки моего первого уведомления.
Здесь выше более подробная информация о запросе:
REQUEST URI: https://fcm.googleapis.com/fcm/send
REQUEST METHOD: POST
CONTENT-TYPE: application/json
AUTHORIZATION HEADER: key=AAAAlBHBaYo:APA91bEeEse5l9Gxhu39N...
PAYLOAD: { "notification": {
"title": "Background Message Title",
"body": "Background message body",
"click_action" : "https://www.google.com"
},
"to":"cNMqR2k1Gcs:APA91bFbK..."
}
Позвольте мне объяснить некоторыеключ:
- Заголовок авторизации: ключ - это ключ сервера в консоли Firebase.
- поле «to» в JSON - это токен идентификатора экземпляра, появившийся на странице HTML, где я запросил разрешение на использование уведомлений.
Когда я делаю POST-запрос, я получаю следующий ответ:
{
"multicast_id": 5398627221409567591,
"success": 1,
"failure": 0,
"canonical_ids": 0,
"results": [{
"message_id": "0:1527760006779230%e609af1cf9fd7ecd"
}]
}
Я полагаю, что все происходит правильно, НО я не получил никакого уведомления.Chrome ничего не показывает: (
Где я не прав?
Заранее спасибо.