2014-10-09 65 views
0

我想知道是否有可能推送通知發送到不同的Android應用程序。我可以在同一個應用程序中發送推送通知,但我想發送通知給我的不同應用程序。我有用戶應用程序和驅動應用程序。我需要在用戶創建訂單時發送推送通知,司機在接受驅動程序後會收到「新訂單已到」通知。確認通知返回給用戶。如何GCM通知發送到一個應用到其他

我使用這兩個應用兩種不同的谷歌API,我想,它不是好辦法...

請對這個想法。 ? THX

+0

茉莉,其相當混亂,你有2個應用程序,一個用於用戶,另一個是司機。那麼問題是什麼?你的情況將按照你的要求工作。 – 2014-10-09 10:03:14

+0

它也困惑我和我的團隊,但兩個應用程序數據庫是相同的 – mollie 2014-10-09 10:04:21

+0

雅然後是什麼問題?如果你能做到這一點,那麼它也容易承認。 – 2014-10-09 10:06:04

回答

0

有2級不同的應用程序推送通知是可能的,我讓一個數據庫應用都爲保存令牌ID,產生2推送通知。它的做工精細

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); 
.... 
+0

我試圖得到你的觀點,但解釋一些事情,我必須改變使用相同的發件人ID或其他。 – mollie 2014-10-09 10:23:29

+0

您有兩個Google API項目註冊發送推送您,所以如果您希望Android應用程序在您向Google服務器註冊設備時接收來自兩者的通知,以推送'gcm.register()'方法接受發件人ID的允許這種情況下 – forcewill 2014-10-09 10:29:17

+0

@ mollie做到了這一點,幫助你嗎? – forcewill 2014-10-09 14:22:11

相關問題