[英]Migrating from GCM helper library to GCM Api
我習慣於使用GCM Java庫GCM-Server.jar從我的App Server(AppEngine)向我的客戶端發送GCM消息,但發現已被棄用 。
到目前為止,我習慣於使用以下方式發送消息:
Sender sender = new Sender(Constants.API_KEY);
Message message = new Message.Builder()
.addData(Constants.TO, to).addData(Constants.FROM, from).addData(Constants.MSG, msg)
.build();
MulticastResult result = sender.send(message, regIds, 5);
//(regIds is a list<string>
另外,如果我瀏覽Web或在Java Server上查找有關如何使用GCM的一些教程,則只能找到使用不推薦使用的方法的教程。
甚至官方樣本也使用這種方法: https : //code.google.com/p/gcm/source/browse/samples/gcm-demo-server/src/com/google/android/gcm/demo/server/SendAllMessagesServlet。爪哇
是否有有關如何升級/遷移到新API的信息,一些示例將是很棒的。
僅棄用了客戶端庫(gcm.jar)。 服務器庫(gcm-server.jar)尚未被棄用,您可以繼續使用它(除非您決定連接到較新的GCM Cloud Connection Server,這是不必要的),無論您使用還是不使用客戶端中已棄用的庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.