【发布时间】:2018-07-01 13:58:04
【问题描述】:
我正在尝试通过 PostMan Chrome 应用程序将推送通知(使用 Firebase 平台)发送到我的 Android 应用程序,但我无法使其正常工作。我已按照有关连接它的所有说明进行操作,但它不起作用。我可以看到这不是一个不寻常的问题,因此我检查了this、this、this 等等。一些控制台布局/设置发生了变化,从字面上理解并不容易,但我可以看到授权密钥是秘密。
当我按下发送到我的应用程序时,它给出未经授权和错误 401。很明显问题是什么,但我不知道如何解决它。 Firebase 控制台和 *.JSON 文件中的授权密钥相同,而正文包含以下内容:
{
"to":
"/topics/NEWS"
,
"data": {
"extra_information": "This is some extra information"
},
"notification": {
"title": "NEW NOTIFICATION!",
"text": "Click me to open an Activity!",
"click_action": "SOMEACTIVITY"
}
}
我什至尝试在to:之后添加密钥
从 JSON 文件中提取的内容如下所示: 没有任何效果。有人可以帮我解决这个问题吗?我是否需要使用 JSON 文件中的其他代码?帮忙?
【问题讨论】:
-
您的网络上没有需要身份验证的代理吗?这也可能导致该错误
-
有趣的一点,但我不是。可能会尝试禁用防火墙
-
禁用防火墙无效
-
我之前没有在 Auth 标头中看到
key=*。这对我来说不合适。是否应该是Bearer之类的,然后是键的值? -
嗯。我会尝试使用 Bearer。我在很多教程中都看到了这一点,包括这个:youtube.com/watch?v=heJmdX_djHs
标签: android firebase firebase-cloud-messaging postman