获取用于Google云消息传递的API密钥
我正在开发一个Android应用程序,我想开始testing推送通知。 从代码的angular度来看,我都准备好了。 我目前面临的挑战是我根本不知道如何从Google获得Google Cloud Messaging API密钥。
有大量的教程和video在线显示如何在10秒内完成,但Google最近更新了它的开发人员中心 ,这些教程似乎都不再适用。 目前的过程似乎非常繁琐,并不完全类似于我在网上看到的。
我意识到,这只是一个编程问题(如果有的话),但是如果没有Google的API密钥,我甚至无法开发任何东西。
有人能指出我正确的方向吗?
但谷歌最近更新了它的开发者中心,并没有任何教程似乎适用
::叹息::
这是我下一本书更新的更多工作…
目前的过程似乎非常繁琐,并不完全类似于我在网上看到的。
请记住,我已经设置了键,因此可能会看到有些不同的东西比没有钥匙的人:
步骤1:使用您的Google帐户login到https://cloud.google.com/console
步骤#2:在左侧的导航栏中,进入“APIs&auth> API”
第3步:find“Android版Google云消息传递”并点击旁边的“closures”button(注意:这可能涉及到同意附加的服务条款)
步骤#4:在左侧的导航栏中,进入“APIs&auth>注册的应用程序”
步骤#5:显然,等待很长一段时间。
步骤#6:点击红色的“注册应用程序”button。
步骤#7:给应用程序一个名称并selectWeb应用程序,然后单击注册
步骤#8:点击服务器密钥的“服务器密钥”部分
CommonsWare 在三年前(2013年) 是正确的。 这是对他答案的修改。
注意:即使你已经启用了任何服务,并有API密钥,这仍然可以工作。
-
使用您的Google帐户loginGoogle服务 。 (这和Google Console不一样)
-
点击select一个平台
-
点击启用Android服务
-
填写应用程序名称和包名称
-
select云消息传递 。 (或者你想要的任何其他服务,你可以稍后回来再添加)
-
点击生成configuration文件
-
繁荣。 在服务器API密钥下的云消息传递卡的顶部
-
另外,您还需要下载
google-services.json
文件并将其复制到Android项目的app/
或mobile/
模块目录中
Google已经将他们的api控制台最近更新到了Google云端控制台。 简而言之,您需要创build一个Android应用程序并通过Web服务器select访问API。 这项服务有一个详细的指导
configurationGCM API密钥和发件人ID的最简单方法是使用您的帐户进行Googlelogin,然后继续向导: https : //developers.google.com/mobile/add 🙂