如何将Gcm通知发送到一个应用程序给其他人

时间:2014-10-09 09:54:46

标签: php android curl notifications

我想知道是否可以将推送通知发送到不同的Android应用程序。我已经可以在同一个应用程序中发送推送通知,但我想向我的不同应用程序发送通知。我有用户应用程序和驱动程序。我需要在用户创建订单时发送推送通知,并且驱动程序会收到通知"新订单到来"司机接受后。确认通知会返回给用户。

对于这两个应用程序,我使用两个不同的Google API,我认为,这不是一个好方法......

请介绍一下这个。 ? thx

2 个答案:

答案 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个推送通知。工作正常