How can I send a Firebase Cloud Messaging notification without use the Firebase Console?
尝试这样的:
curl -H "Content-type: application/json" -H "Authorization:key=<Your Api key>" -X POST -d '{ "to": "/topics/foo-bar","data": { "message": "This is a Firebase Cloud Messaging Topic Message!"}}' https://fcm.googleapis.com/fcm/send
随着我的API密钥。我得到的回应:
<HTML>
<HEAD>
<TITLE>Unauthorized</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Unauthorized</H1>
<H2>Error 401</H2>
</BODY>
</HTML>
什么我做错了,或者是有不同的方式来从我的服务器发送通知(我会做从我的服务器POST请求)。从终端使用卷曲。
Web API密钥和服务器密钥之间是否有区别?我目前正在使用Web API密钥。
谢谢。这工作。正如你所指出的,在今天的测试中,我成功地使用了“服务器密钥”。我也能够使用“传统服务器密钥”。 –