安卓GCM项目ID,选择哪一个?

7

我在休息后回到查看Android GCM服务时,对于“入门指南”中描述的项目ID感到困惑:

点击创建项目。您的浏览器URL将更改为以下内容之一:

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

注意#project:后面的值(在此示例中为4815162342)。 这是您的项目ID,稍后将用作GCM发件人ID。

让我们称其为ID_1

我忘记了我的项目ID可以在浏览器中的控制台API链接中查看,因此认为我没有项目ID,于是通过Google API控制台注册了该项目并单击了“注册”链接。 我可以选择一个ID,因此现在当我查看我的项目的控制台仪表板时,可以看到以下形式的内容:

仪表板

Project Summary Name    MYGCMProject
Project ID              i-picked-this-id-2-11b-36
Owners                  me@myemail - you

让我们把“i-picked-this”值称为ID_2

所以我的问题是,在客户端的registerClient代码中使用哪个值(ID_1或ID_2)

GCMRegistrar.register(this, PROJECT_ID); 

?

如果仍然是ID_1,那么我在通过API控制台注册项目时选择的ID有什么用处?
(我看到了这个问题Android GCM- Register Id and Project Id,它是最相似的问题,但对我的疑问没有任何帮助)
3个回答

5

那么我通过控制台选择的第二个ID有什么用处呢? - NickT
有没有办法从项目编号中获取电子邮件ID,我忘记了GCM配置的电子邮件ID。 - Bytecode

2
有两种方式可以识别您的项目: "项目编号"和"项目ID"。
项目ID是您可以为自己的项目分配的可选标识符。当像Google Cloud SQL这样的服务需要访问您项目的资源时,将使用此标识符。
在启用需要ID的服务之前,您无需为项目分配ID。

1
一旦登录到Google API控制台,点击左上角的汉堡菜单按钮并切换到"IAM和管理"。然后从左侧的侧边栏菜单中选择"设置",并注意右侧的项目编号。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接