Отправка уведомлений не распознает атрибут time_to_live (TTL) в cURL с Firebase

У меня проблема с отправкой уведомлений через Firebase, уведомление отправляется отлично, но при установке атрибута time_to_live (TTL) его не распознает, просто игнорирует и не учитывает.

curl -X POST -H "Authorization: key=<KEY-API>" -H  Content-Type:
application/json" -d
"{\"webpush\":{
\"headers\":{
\"TTL\":\"5s\"}
},
\"to\": \"<TOKEN>\",
\"notification\": {
\"title\": \"Class\",
\"body\": \"You have a live class in 5 minutes.\",
\"icon\": \"/firebase-logo.png\"}}" "https://fcm.googleapis.com/fcm/send"

Требуется, чтобы при отправке уведомления и закрытии браузера более чем на определенное время (TLL) уведомление не доходило до места назначения, и я понимаю по документации, что TLL применяется для этого случая.

CURL написан таким образом с использованием Windows CMD для отправки тестовых уведомлений

0

Решение

Задача ещё не решена.

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

Других решений пока нет …

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