2012-10-08 22 views
6

Bir aradan sonra Android GCM hizmetine bakarak döndü ve 'başlarken' kılavuzunda açıklandığı gibi proje kimliği ile ilgili karıştı:Android GCM proje kimliği hangisi?

tıklayın projesi oluşturun. (Bu örnekte 4815162342): #project sonra değerin

https://code.google.com/apis/console/#project:4815162342

Dikkat edin: Tarayıcınız URL'si aşağıdaki gibi değişecektir. Bu, proje kimliğinizdir ve daha sonra GCM gönderen kimliği olarak kullanılır.

Ben kayıtlı, bu yüzden bir proje kimliğine sahip değildi düşünerek, bunu değiştirinID_1

benim proje kimliği tarayıcımda Konsol API linke görmek olduğunu unutmuştum diyelim Google API konsolu aracılığıyla proje ve 'kayıt' bağlantısını tıkladı. Ben bir kimlik seçmek lazım, bu yüzden benim proje için konsolu kontrol paneline baktığımızda şimdi formun bir şey görmek için olsun:

Project Summary Name MYGCMProject 
Project ID    i-picked-this-id-2-11b-36 
Owners     [email protected] - you 

diyelim

Pano 'i toplanmış-bu' değeri ID_2

benim soru ben müşterinin registerClient kodu

GCMRegistrar.register(this, PROJECT_ID); 

kullanmak hangi değer (değiştirinID_1 veya ID_2) 'dir ?

Eğer hala ID_1 ise, projeyi API konsolu üzerinden kaydettiğimde seçtiğim kimlik nedir?

(Ben en yakın benzer biriydi bu soruyu Android GCM- Register Id and Project Id gördüğüm ve benim sorguyu hiç bir ışık tutmamaktadır)

cevap

2

Projenizi tanımlamanın iki yolu vardır: "proje numarası" ve "proje kimliği".

Proje kimliği, kendi projenize atayabileceğiniz isteğe bağlı bir tanımlayıcıdır. Projenizin kaynaklarına erişmesi gerektiğinde, Google Cloud SQL gibi servisler tarafından kullanılır.

Kimliği gerektiren servislerden birini etkinleştirene kadar projenize bir kimlik atamanız gerekmez.

0

Google API Konsolu'na giriş yaptıktan sonra, sol üstteki hamburger düğmesini tıklayın ve "IAM & Yönetici" ye geçin. Daha sonra soldaki "Ayarlar" seçimini yapın ve sağdaki proje numarasını not edin.

İlgili konular