Ключ сервера (для устаревших протоколов) - авторизует сервер приложений для доступа к службам Google. Имея в виду?

Ключ Do Server (для устаревших протоколов) предоставляет доступ к другим проектам fcm/gcm, связанным с учетной записью разработчика. В моем случае: 1. У меня уже есть проект gcm (server key1), и я создал новый проект fcm (server key2) для того же приложения. 2. Теперь мое новое приложение с fcm и мое старое приложение с gcm генерируют токены и отправляют их на мою платформу обмена сообщениями ( Moengage). 3. В moengage я ввел только ключсервера1(ключ сервера gcm)

Проблема: хотя я не ввел ключ сервера для fcm. Тем не менее, мое новое приложение получает уведомление.

Итак, я хочу спросить , дает ли ключ сервера доступ ко всем fcm/gcm, связанным с учетной записью разработчика????

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

1 ответ

Решение

Каждый проект FCM/GCM имеет свой собственный ключ сервера, который не предоставляет доступ ко всем другим связанным учетным записям. Порядок, в котором вы передаете токен в MoEngage SDK, будет иметь значение здесь. Вторым токеном, отправленным в MoEngage SDK, будет тот, который в конечном итоге будет сохранен и будет использоваться для таргетинга пользователей при отправке кампании с платформы MoEngage. Не могли бы вы предоставить более подробную информацию об интеграции, когда передается токен FCM, когда передается токен GCM, если приложение регистрируется на push-токене или выполняется SDK. Я смогу помочь лучше с этими подробностями.

Я бы порекомендовал вам обратиться по электронной почте support@moengage.com с указанными выше данными и именем приложения на MoEngage для более быстрого ответа / разрешения.

PS: я являюсь членом команды MoEngage.

Другие вопросы по тегам