我正在尝试使用发送无声通知(我的意思是不会在托盘中显示的通知) this API:
但是当我没有设置正文密钥时,我得到了这个错误:
{
"error": {
"code": 400,
"message": "body parameter is invalid or empty.: 'Body' cannot be null."
}
}
所以我的问题是,如果有办法在android中发送无声通知(在ios我知道有content-available flag)
提前Tnx!答案 0 :(得分:3)
不幸的是,App Center for Android尚不支持静默通知。
答案 1 :(得分:2)
我通过他们的在线聊天询问了AppCenter支持,他们回复了我以下的
您可以在自定义数据中设置“content-available”键。这是您需要在正文中设置的示例有效负载:
“notification_content” : {
“name” : “name of Push”,
“custom_data” : {“content-available” : “1”}
},
答案 2 :(得分:0)
确实,
“notification_content”:{
“名称”:“推的名字”,
“custom_data”:{“content-available”:“1”}
},
适用于ios中的静音推送通知
答案 3 :(得分:0)
尝试在Android和iOS上
{
"notification_target": {
"type": "devices_target",
"devices": [
"43533adc-4133-4121-ad4e-1eb4885b4b98"
]
},
"notification_content": {
"name": "edd3-43ef-91f5-276c28a86517",
"title": "",
"body": "",
"custom_data": {
"content-available": "1",
"id": "your data"
}
}
}