簡體   English   中英

從GCM幫助程序庫遷移到GCM Api

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM