簡體   English   中英

如何從GCM獲得認證?

[英]how to get regid from GCM?

  1. 我有一部Android手機。 我怎樣才能從GCM獲得注冊?
  2. regid對於每個應用程序和實例是否唯一?
  3. 我對模擬器非常滿意,該應用程序運行良好!! 如何安裝到Android手機並進行通訊注冊?
  4. 但是我是否可以通過GCM直接從我的應用中檢索注冊ID? 例如 當我在Play商店中擁有自己的應用程序時,如何獲取下載了我的應用程序的設備的ID?
  1. 您通過GoogleCloudMessaging.register()方法注冊到GCM。
  2. 是的,注冊ID對於您的每個應用實例都是唯一的,並且同一設備上的不同應用將具有不同的注冊ID。
  3. 在模擬器上為您提供注冊ID的相同代碼將在真實設備上為您提供注冊ID。
  4. 您的每個應用實例都從GCM獲取其注冊ID(通過在首次啟動時注冊到GCM)。 然后,您的應用程序應將該注冊ID發送到您的服務器。 這是在GCM機制之外完成的(您可以向包含注冊ID的服務器發送HTTP請求)。
  1. 您通過GoogleCloudMessaging.register()方法注冊到GCM。
  2. 之后,該GCM回調將為您提供注冊ID

例如。

@Override
protected void onRegistered(Context context, String registrationId) {

    Log.e("regid",registrationId);

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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