Я написал код на стороне клиента, чтобы получать push-уведомления с помощью сервис-работников в своем веб-приложении, я запускаю приложение на localhost. Как вызвать уведомления. Я включил manifest.json с sender_id.Неверная ошибка регистрации при отправке push-уведомления с использованием команды curl
Отправить запрос из командной строки для FCM, чтобы отправить сообщение, https://developers.google.com/web/fundamentals/getting-started/codelabs/push-notifications/ Выполняя команду curl в терминале, я получаю неправильную регистрационную ошибку.
{"multicast_id":xxxxxxxxx,"success":0,"failure":1,"canonical_ids":0,"results":[{"error":"InvalidRegistration"}]}
Я проверял идентификатор подписки сервера и конечной точки, они верны. Но в чем проблема?
Я разместил свое приложение с использованием хромового веб-сервера, но как я могу отправить уведомление об отправке?
Я создал образец проекта Sample-App, я разместил его на chrome webserver http://127.0.0.1:8888, а в firebase я создал проект с именем Sample-App, который будет генерировать ключ сервера API и gcm_sender_id.
Я также проверил, разместив свой код на GitHub с HTTPS URL, все тот же выпуск
Ну, убедитесь, что gcm_sender_id соответствует номеру проекта, а значение ключа авторизации соответствует используемому ключу API. Кроме того, проверьте этот вопрос [SO question] (http://stackoverflow.com/questions/39423482/web-push-notification-error-with-curl-send-message?rq=1), если он может вам помочь. – KENdi
Такая же проблема, но им не удалось нажать сообщение. Я пробовал все решения, указанные в этом сообщении. – vbharath
. Я также сталкиваюсь с одной и той же проблемой, делая все в соответствии с документацией, но все же получаю InvalidRegistration –