我正在尝试导入现有的Web推送订阅,并通过此链接google subscription api获得fcm令牌。 但是它抛出401错误说明
请求缺少必需的身份验证凭据。预期的OAuth 2访问令牌,登录cookie或其他有效的身份验证凭据。
因此,我从firebase控制台下载了服务帐户,并创建了一个范围为['https://www.googleapis.com/auth/firebase.messaging']的OAuth 2访问令牌。但是现在,它抛出了400条错误消息
请求包含无效的参数。
这是我的卷曲请求:
curl -XPOST --header“ Authorization:Bearer ya29.c.R8xxxxxxx” --header Content-Type:“ application / json; UTF-8” https://iid.googleapis.com/v1/web/iid -d“ {\” endpoint \“: \“ https://fcm.googleapis.com/fcm/send/eZD-GR2iZJA:xxxxxxxxxx \”,\“键\”:{\“ p256dh \”:\“ xxxxxxxxxx \”,\“ auth \”:\“ xxxxxxxxxx \”}}“