Я следую этому руководству, чтобы узнать о толчок реализации. Я следовал руководству, пока не столкнулся с проблемой при использовании curl для отправки уведомления:
curl --header "Authorization: key=<PUBLIC_API_KEY>" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[\"<SUBSCRIPTION_ID>\"]}"
Я изменил ключ API и идентификатор подписки на свой ключ Firebase Cloud Messaging и идентификатор подписки, созданный, когда уведомления принимаются в браузере.
Тем не менее я получаю эту ошибку при выполнении curl:
{"multicast_id":8346257587601342490,"успех":0,"сбой":1,"canonical_ids":0,"результаты":[{"ошибка":"MismatchSenderId"}]}
Я обнаружил, что эта ошибка связана с push-уведомлениями Android, но не с веб-push, поэтому другие ответы не помогли решить мою проблему.
Кто-нибудь сталкивался с этой проблемой? Что мне не хватает?