Как отправить уведомление от остальных клиентов для тестирования

Привет, я пытаюсь отправить уведомление от остальных клиентов на Android-приложение. Я делаю как ниже —

URL - https://android.googleapis.com/gcm/send
Method - POST
Headers - Authorization: my_server_key

Я всегда получаю это сообщение

Код статуса: 401 не авторизован
Альтернативный протокол: 443: quic, p = 0,002
Cache-Control: приватный, max-age = 0

введите описание изображения здесь

Я не уверен, что мне не хватает & последний я использую правильный ключ API сервера.

Пожалуйста помогите & заранее спасибо.

2

Решение

Push-уведомление использует Web Socket, Вы не можете сделать это с помощью HTTP protocol если у вас нет серверной реализации, настроенной на ответ на ваш запрос через Web Socket.

0

Другие решения

Я установил эти значения в заголовке, тогда он работает нормально для меня.

Ниже ключ заголовка & значение.

А) Авторизация: & это значение нравится ключ = API_KEY

Б) Тип контента: приложение / JSON

0

  I hope you are done with your request but it will help to others

You have to send like this
In head
-------
Headder             Value

Authorization      key=your value
Content-Type       application/json

In Body
-------
Something like this
{
"registration_ids" : ["Your id"],
"data" : {
"message":"Your message"}
}

Надеюсь, это поможет

0
По вопросам рекламы [email protected]