0
我對Android的GCM的Android GCM項目ID混亂
幾個問題,什麼是GCM使用項目ID /發件人ID的。
我可以使用相同的項目ID爲
爲什麼需要谷歌帳戶任意數量的不同的應用服務器代碼(就像一個給了即時比分,一個新聞應用程序)的服務器端應用程序?推送通知中如何使用Google帳戶?是否需要進行身份驗證?
我對Android的GCM的Android GCM項目ID混亂
幾個問題,什麼是GCM使用項目ID /發件人ID的。
我可以使用相同的項目ID爲
爲什麼需要谷歌帳戶任意數量的不同的應用服務器代碼(就像一個給了即時比分,一個新聞應用程序)的服務器端應用程序?推送通知中如何使用Google帳戶?是否需要進行身份驗證?
你有當您註冊您的應用程序/設備GCM提供發件人ID。您獲取的RegID與發件人相關聯,在Google的數據深處。因此,當服務器推送消息時,Google的系統可以跟蹤他們對發件人的身份驗證,並確保應用程序和服務器確實屬於同一個實體。
當然。只需重用身份驗證標頭。
您需要一個Google帳戶才能訪問Google API控制檯。 Google需要一種方法來識別和驗證您的帳戶所有者,以便其他人無法使用您的GCM設置。
編輯:這不是官方的,但他們聲稱手機需要一個與之相關的Google帳戶,因爲GCM在內部使用GTalk。
感謝您的回覆..所以我可以重複使用項目ID給多個發件人誰想要推送消息到客戶端?而iam在電話中談論Google帳戶是否需要在手機中註冊Google帳戶(如果有的話)GCM如何使用? – swingmicro
這是Google沒有告訴我們的實現細節。這個詞就是GCM搭載GTalk,它需要一個Google帳號。 –
舊版設備需要Google帳戶,但運行4.0.4或更高版本的設備不需要。但是,您仍然需要安裝Google服務,因爲GCM會重複使用Play,Gmail等使用的相同的長輪詢連接,這有助於使其成爲Android上最高效的推送平臺。 –