Добрый день всем.
Пытаюсь сделать у себя на сайте отправку Push-уведомления в браузеры.
Разрешение в браузере уже отображается, ID браузера уже получаю, но как отправить уведомление?
Я отправляю с помощью PHP CURL запрос сюда -
https://fcm.googleapis.com/fcm/send но мне пишет 401 ошибку (типа неудачная авторизация).
В теле запроса следующее:
{"registration_ids":[["fh4Sar9AxPU:APA91bEUehORWKBOgqPiHdJiCLG8hDGy0NzVYmYr7H7hCuSnUpXKlvt9gsL5VZKHmlA3SXpgfjXRlz1CJcXFjpDHVtbihz_pAQtStMMbbe27RhKY6lnVOnYkSdexB2m45TpNvr4ZgGGm"]],"data":{"message":"Yii"}}
Также передаю в Header content/type = json и authorization где указываю ключ API.
Что я делаю не так? Может ключ API не тот?
Получаю ошибку "Invalid (legacy) Server-key delivered or Sender is not authorized to perform request.
Error 401".
Полагаю ошибка в ключе API, где мне его получить?
Читал пару мануалов, но я так понимаю в Google что то поменялось и Google Cloud Messages теперь Firebase Cloud Messages и соответственно может что то по другому нужно делать.
Можете, пожалуйста, помочь?