Как отправить уведомление Gcm одному приложению другому

Мне интересно, можно ли отправлять push-уведомления в разные приложения Android. Я уже могу отправить push-уведомление в одно и то же приложение, но хочу отправить уведомление другим моим приложениям. У меня есть приложение пользователя и приложение драйвера. Мне нужно отправить push-уведомление, когда пользователь создает заказ, а водитель получает уведомление о том, что «новый заказ пришел» после того, как водитель примет. Уведомление о подтверждении получить обратно к пользователю.

Я использую два разных API Google для обоих приложений, я думаю, это не очень хороший способ …

Пожалуйста, дайте представление об этом. ? Спасибо

0

Решение

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

https://developer.android.com/google/gcm/adv.html#multi-senders

в принципе:

...
if (gcm == null) {
gcm = GoogleCloudMessaging.getInstance(context);
}
regid = gcm.register(SENDER_ID_ONE, SENDER_ID_TWO);
....
0

Другие решения

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

0

По вопросам рекламы [email protected]