Google chrome extension 什么是';应用程序密钥';在GCM通知样本中?
我正试图管理这个官员。这是没有说明的,所以我自己想弄清楚 以下是我所做的:Google chrome extension 什么是';应用程序密钥';在GCM通知样本中?,google-chrome-extension,google-cloud-messaging,google-chrome-app,Google Chrome Extension,Google Cloud Messaging,Google Chrome App,我正试图管理这个官员。这是没有说明的,所以我自己想弄清楚 以下是我所做的: 在谷歌开发控制台上注册了一个应用程序,为Google+API、Google Cloud Messaging for Android和Google Cloud Messaging for Chrome 我下载了repo并从manifest.json 我在我的chrome应用开发者帐户下上传了它 我安装了这个应用程序。打开扩展位置并从manifest.json 打开Chrome应用程序。使用在开发人员控制台上注册的应用程序
- 在谷歌开发控制台上注册了一个应用程序,为
、Google+API
和Google Cloud Messaging for Android
Google Cloud Messaging for Chrome
- 我下载了repo并从
manifest.json
- 我在我的chrome应用开发者帐户下上传了它
- 我安装了这个应用程序。打开扩展位置并从
manifest.json
- 打开Chrome应用程序。使用在开发人员控制台上注册的应用程序I的项目id作为发送者id。按
后,屏幕显示:“注册成功。运行以下命令以发送消息。”Register
- 现在它有三个字段
,应用程序键
和消息键
。因此,在消息值
中,我输入了App key
,这是我从key
获得的,在manifest.json
和Message key
两个字段中,我分别输入了Message Value
和Test
李>Hello world
- 它给了我这样的命令:
curl -H "Content-Type:application/x-www-form-urlencoded;charset=UTF-8" -H "Authorization: key=Mg...AB" -d "registration_id=AP...tQ" -d data.test=hello https://android.googleapis.com/gcm/send
<HTML>
<HEAD>
<TITLE>Unauthorized</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Unauthorized</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
未经授权
未经授权
错误401
授权:密钥不是manifest.json文件中的密钥。它是API密钥,您可以从开发者控制台获得。(如果找不到API密钥,请留下评论,我将提供更详细的说明。)
随着API演变成现在的GCMAPI,术语也发生了变化,谷歌对它的使用也不一致