【问题标题】:How can I send a silent notifications using app center push service如何使用应用中心推送服务发送静默通知
【发布时间】:2018-08-15 18:23:42
【问题描述】:

我正在尝试使用 this API:

但是当我没有设置正文键时,我得到了这个错误:

 {
  "error": {
    "code": 400,
    "message": "body parameter is invalid or empty.: 'Body' cannot be null."
  }
}

所以我的问题是是否有办法在 android 中发送静默通知(在 ios 中我知道有 content-available flag

Tnx 提前!

【问题讨论】:

  • 使用数据节点代替正文的通知节点。 firebase.google.com/docs/cloud-messaging/concept-options
  • 我看到 Sarahm 使用的是 AppCenter API,而不是直接使用 FCM。 @killer,这将通过 AppCenter API 工作吗?
  • 我的问题我没看清楚。
  • 可以直接使用 Firebase API 吗?我试过了,但没有任何运气,似乎我必须在应用程序中单独设置 firebase

标签: android push-notification visual-studio-app-center silent-notification


【解决方案1】:

很遗憾,App Center for Android 尚不支持静默通知。

【讨论】:

  • 谢谢@Guillaume,你是 100% 正确的。我刚刚从您的支持人员那里得到了确认(不知道该限制)“不幸的是,我刚刚确认它目前不适用于 Android。Guillaume 确实是我们团队的工程师之一,并且是一个很好的信息来源。我明白这是我们将要做的事情,但目前还没有预计到达时间。”
  • @Guillaume 感谢您提供的信息! App Center 上是否有关于 ETA 的更新以支持静默通知?目前有什么解决方法吗?
  • 任何 eta 吗?这似乎是一个重要功能。
  • 您好,对于功能请求,我建议您通过appcenter.ms 的任何页面联系聊天支持团队。
  • 你能在文档的某个地方添加这个吗?我完成了整个 SDK 设置过程,现在无论如何我都必须使用 Firebase...
【解决方案2】:

我通过他们的实时聊天询问了 AppCenter 支持,他们回复了我以下内容

您可以通过在自定义数据中设置“内容可用”键。这是您需要在正文中设置的示例有效负载:

“notification_content” : {  
   “name” : “name of Push”,  
   “custom_data” : {“content-available” : “1”}  
},

【讨论】:

  • 我问过这是否记录在案,他们回答说他们的文件尚未完成
  • 我在 Android 上尝试过,但它不起作用 - 我的应用仍然在托盘中显示通知。
【解决方案3】:

确实,

“通知内容”:{
“名称” : “推送名称”,
“custom_data”:{“内容可用”:“1”}
},

用于 ios 中的静默推送通知

【讨论】:

  • 是否有任何额外的设置来处理静默推送消息?我尝试按照您的描述发送消息,但未触发我的回调
【解决方案4】:

在 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"
    }
  }
}

【讨论】:

    猜你喜欢
    • 2020-07-14
    • 2015-01-14
    • 2018-02-17
    • 2017-06-08
    • 1970-01-01
    • 2014-07-11
    • 2015-01-01
    • 2019-07-21
    • 1970-01-01
    相关资源
    最近更新 更多