Отправляйте push-уведомления с помощью консоли Google

Я создал учетную запись GCM для своего приложения, чтобы получать push-уведомления, теперь есть новое обновление, которое необходимо загрузить пользователям, иначе они потеряют много функций приложения из-за проблем на стороне сервера.

Итак, при попытке отправить пользователям уведомление о том, насколько важно это обновление, я не смог найти способ отправить уведомления в консоль Google как в консоли Firebase, если я использую FCM:

введите здесь описание изображения

и после поиска я нашел несколько инструментов, таких как pushWatch, но нет инструмента, который мог бы обрабатывать такое огромное количество идентификаторов устройств. , также все это не работает, если хотя бы одно устройство уже обновлено и не может его получить.

p.s. обновление содержит новый API-ключ сервера.


comment
В консоли Google нет такой опции, как консоль FCM. Вы можете отправить уведомление об обновлении пользователю gcm только с помощью сценария на стороне сервера, такого как php, если у вас есть идентификатор устройства, сохраненный в базе данных.   -  person Amit Sharma    schedule 17.04.2017
comment
@AmitSharma да, я не вижу похожей опции в консоли Google, и, может быть, вы правы, ее вообще нет, но может быть есть кто-то, у кого есть обходное решение для моей проблемы.   -  person Muhammed Refaat    schedule 17.04.2017
comment
Вы просто хотите отправлять сообщения без сервера?   -  person AL.    schedule 17.04.2017
comment
@АЛ. Да, именно   -  person Muhammed Refaat    schedule 17.04.2017


Ответы (1)


В настоящее время нет возможности отправлять сообщения всем вашим пользователям с помощью FCM REST API без указания цели (регистрационных токенов). Возможность отправить сообщение всем пользователям доступна только через консоль уведомлений Firebase.


Итак, из комментариев, если все, что вам нужно, это способ отправки сообщений без сервера приложений, вы можете просто отправить запрос с помощью Postman или cURL.

person AL.    schedule 17.04.2017
comment
хорошо, а как насчет идентификаторов устройств? - person Muhammed Refaat; 18.04.2017
comment
Вы имеете в виду отправить на все устройства? Либо вам нужно, чтобы все они были подписаны на тему, либо вы должны иметь их всех. В настоящее время нет параметра полезной нагрузки или опции, позволяющей сделать это через REST API. - person AL.; 18.04.2017
comment
да, это моя проблема, как я уже упоминал, я могу использовать pushwatch, но для простого количества идентификаторов устройств, но с огромным количеством, которое у меня есть, я не могу с этим справиться, поэтому мой вопрос в том, позволит ли ваш способ отправить мне все устройства-идентификаторы, зарегистрированные на этом сервере APIkey? они уже все зарегистрированы, но обычно при отправке со стороны сервера я должен указывать идентификатор устройства. - person Muhammed Refaat; 18.04.2017
comment
Понимаю. Не заметил этого. Хотя то, что я упомянул в предыдущем комментарии, по-прежнему актуально. Я обновлю свой ответ с ним. - person AL.; 18.04.2017