Google云消息传递 - 用于GCM设置和应用发布的不同帐户

时间:2017-02-16 18:30:59

标签: android google-cloud-messaging

我正在为客户开发一个应用程序。应用发布的过程完全取决于客户(我不拥有用于发布的帐户)。

现在,我正在向应用添加Google Cloud Messaging(GCM)。因此,为了制定GCM先决条件,使用Google APIs Console web site我必须(1)创建Google API项目并启用GCM服务并(2)获取服务器API密钥。

显然,我可用于制作GCM先决条件的唯一帐户是我自己的帐户。

我担心生成的GCM先决条件可能无法在生产中使用,因为用于发布应用程序和制作GCM先决条件的Google帐户不同。如果我错误地从我的帐户中删除/修改Google API项目,该怎么办?我的担忧有效吗?似乎没有关于这个主题的信息。

1 个答案:

答案 0 :(得分:1)

在评论部分同意@abielita,GCM服务应该仍然有效,无论配置详细信息是否来自与发布它的帐户不同的帐户。

复杂的是当你的项目中有一些修改过的东西(与GCM服务相关的东西)导致GCM服务停止时,客户端将不得不尝试调试/解决问题,可能会联系谷歌。事实是,我不认为谷歌(或此事中的任何公司)会在未经所有者(您)同意的情况下披露任何非正式项目的任何细节。这可能会延迟解决某些问题的过程。

尽管如此,我建议尽可能使用相同的项目,或者至少让客户创建自己的项目,以便用于GCM / FCM服务。