我想知道是否可以将推送通知发送到不同的Android应用程序。我已经可以在同一个应用程序中发送推送通知,但我想向我的不同应用程序发送通知。我有用户应用程序和驱动程序。我需要在用户创建订单时发送推送通知,并且驱动程序会收到通知"新订单到来"司机接受后。确认通知会返回给用户。
对于这两个应用程序,我使用两个不同的Google API,我认为,这不是一个好方法......
请介绍一下这个。 ? thx
答案 0 :(得分:0)
你想要什么,而不是那么奇怪,你有两个应用程序在开发者控制台中注册了两个项目ID,并希望你的每个Android应用程序能够从两者接收通知吗? 如果那就是你想要它的可能你只需要在android应用程序检查中注册两个发送者ID。
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);
....
答案 1 :(得分:0)
可以使用2个不同的应用程序推送通知,我为两个应用程序创建一个数据库以保存令牌ID,生成2个推送通知。工作正常