Firebase云消息传递声音错误



我正在尝试使用firebase API发送通知,并且如果我只有通知json对象中的" title"one_answers" hody",就可以成功发送通知。但是,如果我将" sound":"默认"添加到通知对象,如文档中所述,我会收到以下错误:

"接收到无效的JSON有效负载。未知名" sound " at'message.notification':找不到字段。"

我的json对象如下:

{"message":{"token": token, "notification":{"title":"Test", "body":"Test message from server", "sound":"default"}}}

JSON中message的外观表示您正在使用HTTP V1 API。您链接的文档是用于旧版API的。

http v1 api json发送带有android和iOS设备的声音的通知应为:

{
    "message": {
        "token": "your-token-value",
        "notification": {
            "title": "Test",
            "body": "Test message from server"
        },
        "android": {
            "notification": {
                "sound": "default"
            }
        },
        "apns": {
            "payload": {
                "aps": {
                    "sound": "default"
                }
            }
        }
    }
}

相关内容

  • 没有找到相关文章

最新更新