Примеры отправки пуш-уведомлений
Пример успешного запроса
POST https: //vkpns.rustore.ru/v1/projects/myproject-b5ae1/messages:send HTTP/2 Content-Type: application/json Authorization: Bearer $ss_token { "message" :{ "token" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1..." , "notification" :{ "body" : "This is a notification message!" , "title" : "Message" , } } } |
Ответ
HTTP/ 2 200 {} |
Пример запроса с невалидным пуш-токеном
POST https: //vkpns.rustore.ru/v1/projects/U95076bdd5KDJ3LjYkNp91o05Y6LkfQk/messages:send HTTP/2 Content-Type: application/json Authorization: Bearer Fw9FgDx9FQtya6k-7UkSOnzpHYhDq0SQY4-8QKJ6wKZI9OUPiCCYyNmS-CV2-ZQ5 { "message" : { "token" : "bad-push-token" , "notification" : { "body" : "This is a notification message!" , "title" : "Message" , } } } |
Ответ
HTTP/ 2 400 { "error" : { "code" : 400 , "message" : "The registration token is not a valid FCM registration token" , "status" : "INVALID_ARGUMENT" } } |
Пример запроса с валидным пуш-токеном с истекшим сроком действия
POST https: //vkpns.rustore.ru/v1/projects/U95076bdd5KDJ3LjYkNp91o05Y6LkfQk/messages:send HTTP/2 Content-Type: application/json Authorization: Bearer Fw9FgDx9FQtya6k-7UkSOnzpHYhDq0SQY4-8QKJ6wKZI9OUPiCCYyNmS-CV2-ZQ5 { "message" : { "token" : "eH4tgqKEfFKqH6cMJ2WLttVibgQO9hfn" , "notification" : { "body" : "This is a notification message!" , "title" : "Message" , } } } |
Ответ
HTTP/ 2 404 { "error" : { "code" : 404 , "message" : "Requested entity was not found." , "status" : "NOT_FOUND" } } |
Обновлено 20 июня 2023 г.
Was this information helpful?