2016-08-23 2 views
3

Я работаю над Android-приложением, где хочу использовать систему уведомлений в Firebase. Я хочу использовать расширенные функции, где я могу добавить пары ключ/значение, чтобы я мог реализовать уведомления, чтобы делать разные вещи при определенных условиях при нажатии.Тестирование Googles Firebase Уведомления только о разработке устройства

Я, очевидно, хочу протестировать это только на своих тестовых/конструкторских устройствах, но не вижу способа сделать это.

+0

Когда вы говорите о расширенных функциях (ключ/значение), вы ссылаетесь на отправку уведомления из своей собственной реализации сервера? или что именно вам нужно? – GeorgeLBA

+0

@GeorgeLBA Нет под консольным меню firebase есть Уведомления. Оттуда вы можете ввести сообщение, а затем доставить, затем вы можете расширить «Дополнительно» и предоставить пользовательские данные в формате пары «ключ/значение», а также другие вещи, такие как истечение срока действия и приоритет и т. Д. – Boardy

+0

Это полная тотальная отправка уведомлений о отправке на Android с Firebase https://www.codementor.io/android/tutorial/send-push-notifications-to-android-with-firebase –

ответ

1

Вы можете создать новый продукт для вашего приложения (например, «разработка») (Configure Build Variants) и создать отдельный проект firebase (с отдельным файлом google-services.json) (Add multiple google-services.json files).

Тогда у вас есть разные ключи API для каждого проекта, которые не влияют друг на друга.

+1

Простите за задержку, связали что-то еще. Это сделало трюк, спасибо за вашу помощь – Boardy

1

Вы можете получить идентификатор регистрации FCM для этих тестирующих устройств и отправить сообщение только для них или создать тему/тестирование и зарегистрировать эти устройства в этой теме, а затем отправить сообщение только для этой темы.

+0

Как я могу получить идентификатор? –

+0

Когда устройство зарегистрировано, оно сгенерирует идентификатор, который вы можете его программным способом отправить в базу данных firebase ... – Albert

1

Вы должны выбрать одно из устройств на экране «Отправить уведомление». enter image description here

После этого вы должны получить маркер регистрации FCM. Yo может получить токен через это приложение. https://play.google.com/store/apps/details?id=com.tune.mytunedevice

Напишите свой токен и отправьте уведомление.

Смежные вопросы