2013-03-23 74 views
1

我正在運行GCM演示服務器,它工作得很好,但最後只有一個問題:我必須做什麼才能發送包含內容的消息,在演示服務器中。還是有人有另一臺服務器,我可以在Apache Tomcat服務器上運行?GCM演示服務器 - 指定消息

請幫忙!

+0

正如你可以在Apache Tomcat服務器上運行php腳本>看這裏:http://stackoverflow.com/questions/11242743/gcm-with-php-google-cloud-messaging – 2013-03-23 01:14:33

+0

沒有任何可能運行它沒有PHP和MySQL? – yanniks 2013-03-23 01:50:51

回答

1

在GCMUtils項目中,我創建了一個測試服務器,您可以非常輕鬆地發送消息。這是一個簡單的maven插件,這裏有更多的信息:https://code.google.com/p/gcmutils/wiki/MavenPlugin#Test_server

它不能在tomcat(它使用jetty)上運行,但是如果你想測試你的gcm客戶端實現可能會有用嗎?

0

在GCM演示服務器樣本,如果你打開SendAllMessageServlet.java,你可以通過修改線81

Message message = new Message.Builder().build();

Message message = new Message.Builder().addData("subject", "Hello World").build();

添加您的內容,那麼客戶端可以使用intent.getStringExtra(「subject」)獲取onMessage()方法中的內容;