Отключить устаревший ключ сервера - PullRequest
0 голосов
/ 29 апреля 2018

Я обнаружил, что у Firebase Cloud Messaging есть два способа отправки Push-уведомлений.

Я знаю, как работают эти два способа, и я уже реализовал и протестировал свое приложение и сервер, используя оба способа.

Однако мне необходимо отключить способ отправки сообщений «Ключ старого сервера».

Я не могу найти, как отключить это с помощью Firebase Console.

Можно ли отключить устаревший способ отправки push-уведомлений? Как?

1 Ответ

0 голосов
/ 29 апреля 2018

В настоящее время нет способа отключить или даже удалить устаревший ключ сервера из консоли Firebase. Ключи прежнего сервера автоматически создаются и привязываются к проекту после создания.

Возможно, все еще существует ряд пользователей (большинство из которых представляют GCM), которые все еще используют Legacy Server Key в своих приложениях, что, по-моему, является причиной, по которой он еще не был удален. Насколько я знаю, кроме этого, для него нет другого применения.


Обновление

Существует способ удалить текущий связанный ключ сервера в вашем проекте Firebase, однако я хотел бы отметить, что это может вызвать проблемы, если не будет обработан должным образом. Делайте это только в том случае, если вы абсолютно уверены, что больше не будете использовать Legacy Server Key.

Вот шаги:

  1. Перейдите на страницу консоли разработчиков Google .
  2. После входа выберите правильный проект в правом верхнем углу. Если вы не можете найти его в Последние , перейдите на вкладку Все .
  3. После выбора правильного проекта нажмите Credentials на панели слева. Затем вы должны увидеть список ключей, один из которых называется Server key (auto created by Google Service). Если вы проверите, это тот же самый Legacy Server Key, который виден в вашем проекте Firebase.
  4. Здесь вы можете нажать на значок Карандаш или Корзина .

Если вы нажмете на значок карандаша, он направит вас на страницу, где вы можете выбрать Повторно создать или Удалить ключ. Выбор генерации нового ключа даст вам новый ключ сервера, который также будет отражен в вашем проекте Firebase, и при этом у него все еще будет возможность вернуться к нему (только в течение 24 часов).

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

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