Массовый метод проверки пользовательских токенов FCM? - PullRequest
0 голосов
/ 17 апреля 2020

Моя БД отслеживает токен FCM каждого пользователя, сгенерированный через мое приложение. Каждый раз, когда приложение запускается на телефоне пользователя, оно проверяет токен пользователя FCM по моей базе данных, и, если это новый токен, база данных обновляется и обновляются все подписки пользователей.

Однако, если пользователь не какое-то время пользовался приложением (и срок действия токена истек) или пользователь просто удалил мое приложение. Как я могу определить, какие токены по-прежнему действительны? Существует ли какой-либо массовый метод / API, который позволил бы мне отправлять, скажем, 1000 пользовательских токенов одновременно, чтобы проверить, все ли они действительны, а затем отбрасывать плохие из моей БД на основе ответа.

Я знаю Я могу проверить каждый идентификатор в отдельности, чтобы увидеть, на какие темы подписан токен - плохой токен отвечает на конкретное сообщение об ошибке c. Но это довольно неэффективно и требует много ресурсов для отправки одного вызова за раз. Есть ли какой-нибудь метод, который поможет мне сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...