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是最接近的类似问题,它对我的​​查询没有任何启示)

4

3 回答 3

5
4815 1623 42 this one and it should be **twelve digit**

从 URL = https://code.google.com/apis/console/#project:4815162342 <---

于 2012-10-08T11:41:33.197 回答
2

有两种方法可以识别您的项目:“项目编号”和“项目 ID”。

项目 ID 是一个可选标识符,您可以将其分配给您自己的项目。当 Google Cloud SQL 等服务需要访问您的项目资源时,它们会使用它。

在启用需要 ID 的服务之一之前,您无需为项目分配 ID。

于 2014-04-02T09:36:28.540 回答
1

登录到 Google API 控制台后,单击左上角的汉堡按钮并切换到“IAM & Admin”。然后从左侧的侧边栏菜单中选择“设置”,并记下右侧的项目编号。

于 2016-12-09T21:33:40.143 回答