Huawei Push Kit «Все токены недействительны»

#android #huawei-mobile-services #huawei-developers

#Android #huawei-мобильные сервисы #huawei-разработчики

Вопрос:

После интеграции функции push интерфейс сервера возвращает код ошибки 80300007, когда некоторым пользователям отправляется push-сообщение. Я использую Mate 30 в качестве тестового устройства для получения токена.

После того, как сервер отправляет push-запрос, возвращается следующий ответ:

 {"_code": "80300007", "_msg": "All the tokens are invalid", "_requestId": "159496699937460153003301"}
  

В каких ситуациях пользовательский токен станет недействительным? Это потому, что сервер знает об этом только при вызове push-запроса. Может ли клиент определить, что если токен недействителен? Что должен делать клиент после истечения срока действия токена?

Ответ №1:

Код ошибки 80300007 означает, что параметры вашего токена неверны в соответствии с официальным руководством. Пожалуйста, проверьте параметр вашего токена. Можно получить доступ к возможности получения сообщений. Если на основании квитанции обнаружены недействительные токены, на токены не будет отправлено push-сообщение. Для получения подробной информации, пожалуйста, проверьте:

https://developer.huawei.com/consumer/en/doc/development/HMS-Guides/push-receipt