我正在爲第三方java服務器構建android和web推送通知服務器。正如我們知道的那樣,相應的Android設備應該爲GCM服務器獲得一個註冊ID並與第三方Java服務器共享。 我們可以將此功能移至第三方java服務器嗎?具體來說,我們可以使用第三方java服務器獲得唯一註冊,然後將其分配給相應的android應用程序嗎?是否有可能從第三方Java服務器註冊Android設備?
0
A
回答
0
我們可以使用第三方java服務器獲得唯一註冊,然後將其分配給相應的android應用程序嗎?
不,你不能。實際上它不會使任何場景,因爲有兩個選擇:
相應的應用程序==您的應用程序。如果是這樣的話 - 那麼沒有什麼能阻止你爲自己維護REGID。
對應的應用程序!=您的應用程序。它沒有任何意義,谷歌將允許任何應用程序註冊任何其他應用程序接收GCM消息沒有接收應用程序的權限。
我也相信你心目中什麼是一個常見的錯誤:
GCM推=狀態欄上的通知
理解的是,當 - 你relize它不會做任何scense來註冊沒有實現與服務器集成的應用程序,因爲事件如果你能(你不能)發送其他應用GCM消息 - 如果他們不執行廣播接收器或服務,負責特定推參數,它觸發到顯示通知或什麼,什麼都不會發生米本身。
0
不,那是不可能的。註冊ID由GCM分配給設備,並且沒有修改此過程的功能。
0
您可以創建生成註冊ID,您的服務器上的文件每當設備寄存器(但該設備不應該使用GCM),然後返回之後。但要做到這一點,你還需要創建自己的「GCM like」庫,它可以用於你的服務器。那麼,這可能需要一段時間,但我認爲這是可能的。
相關問題
- 1. 是否有可能禁止從第三方Web服務的類?
- 2. 是否有可能從Android設備訂閱CloudAMQP rabbitmq服務?
- 3. GCM如何註銷GCM和第三方服務器設備
- 4. 是否有可能通過服務註冊/提供機器人
- 5. Android推送通知 - 沒有設備在服務器註冊
- 6. Android:是否可以註冊服務以在設備重啓後運行?
- 7. 是否有可能從註冊表讀取防止COM服務器啓動?
- 8. 服務器端應用程序註冊ID爲Android設備
- 9. Android第三方應用服務器
- 10. 是否有可能從MPAndroidChart的onValueSelected方法註冊ForContextMenu?
- 11. 是否有可能從第三方軟件訪問Facebook帳戶?
- 12. 存摺web服務不註冊設備
- 13. 服務人員通過第三方註冊
- 14. 如何從應用程序服務器向GCM服務器發送發送註冊請求以註冊設備?
- 15. 設備到設備使用android gcm推送通知沒有第三方服務器
- 16. 從服務器註冊GCM
- 17. Android設備需要連接到服務器 - C2DM,輪詢或第三方?
- 18. 是否有可能注入的方法到服務symfony的services.yml
- 19. 連接Android設備和java服務器
- 20. java tcp服務器到android設備
- 21. 從設備到第三方服務器的GCM上游數據通過php
- 22. 註冊服務器服務器是否響應SIP選項方法?
- 23. 是否有可能重寫第三方庫中的方法?
- 24. WSO2 EMM - Android設備註冊
- 25. Android的GCM註冊設備
- 26. 是否有可能在仿真設備上發現並運行第三方Android即時應用程序?
- 27. 爲Android沒有找到註冊設備
- 28. 註冊 - 從Android GCM取消註冊設備
- 29. 是否有可能請求angularj服務器在nodejs服務器
- 30. 服務器2012如何檢查asp.net註冊是否有效?
是的,你剛纔說的情況是我最後演示的重要組成部分之一。 – 2014-11-21 10:39:39