Одновременная подписка на несколько подписок FCM? - PullRequest
0 голосов
/ 25 марта 2019

Я реализую push-уведомления, используя vapid напрямую, а не через библиотеку jcmascript fcm.Я хотел бы зарегистрировать эти токены с помощью fcm, и для этого я использовал ту же конечную точку, что и библиотека -

https://fcm.googleapis.com/fcm/connect/subscribe

Проблема в том, что это относительно медленно,и становится и выдает, когда мне нужно зарегистрировать сотни тысяч токенов с помощью fcm в данный момент времени.

Есть ли конечная точка массовой подписки, которую я мог бы использовать?

1 Ответ

0 голосов
/ 29 марта 2019

Я думаю, что вы ищете batchAdd (выделено мной):

Управление картами отношений для нескольких экземпляров приложения

Используя пакетные методы службы Instance ID, вы можете выполнять пакетное управление экземплярами приложения. Например, вы можете выполнить массовое добавление или удаление экземпляров приложения в тему FCM или GCM . Чтобы обновить до 1000 экземпляров приложения на один вызов API, вызовите службу ID экземпляра в этой конечной точке, предоставив токены экземпляра приложения в теле JSON:

https://iid.googleapis.com/iid/v1:batchAdd

https://iid.googleapis.com/iid/v1:batchRemove

...