我试图从谷歌服务im获取通知密钥,遵循http://developer.android.com/google/gcm/notifications.html的文档并在客户端上生成通知密钥,但我遇到了邮件请求获取错误的问题401确定
{
"operation": "create",
"notification_key_name": "vitee",
"registration_ids": ["********"]
"id_token": "**************************************************"
}
这是我的请求的快照
![在此处输入图片说明] [1]
答案 0 :(得分:0)
projectid
的标头被贴错标签,并使用项目编号而不是API密钥作为值。
所以,
project_id
更改为Authorization
作为名称key=YOUR_PROJECT_API_KEY
:以下是通过“凭据”页面找到您的API密钥的帮助:
答案 1 :(得分:0)
如果您在客户端上创建用户通知,则无法使用"创建"操作。使用"添加"代替。如文档中所述,"添加"如果通知密钥不存在,则创建通知密钥。
在生成id_token
时,请确保在scope
对象中指定客户端ID(而不是API密钥)。