首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BlueMix推送通知-支持苹果本地化警报消息

BlueMix推送通知-支持苹果本地化警报消息
EN

Stack Overflow用户
提问于 2016-04-05 00:05:32
回答 1查看 68关注 0票数 1

使用IBM Bluemix推送通知服务,是否可以使用苹果的loc-keyloc-args字段发送推送通知?如果是这样的话,如何使用REST API构造这样的请求?文档没有提到这些字段的可用性。

EN

回答 1

Stack Overflow用户

发布于 2016-04-05 22:02:28

因此,在使用REST API测试了一些东西之后,它目前似乎不支持任何用于“警告”值的a或gcm特定字段。我想说这可能是因为简化了支持这两个平台的事情。

现在使用REST API最接近的方法可能是将loc-key和loc-args值输入到客户有效负载中,然后在客户端代码中提取它们。

例如,在REST方面,您的请求可能如下所示

代码语言:javascript
复制
{
  "message": {
    "alert": "Silent Alert, Extract Payload"
  },
  "settings": {
    "apns": {
      "type": "SILENT",
      "payload": {
        "loc-key" : "GAME_PLAY_REQUEST_FORMAT",
        "loc-args" : [ "Jenna", "Frank" ]
      }
    }
  }
}

它将发送通知和有效负载,但不会警告用户,此时您可以提取有效负载,使用mock loc-key和loc-args值创建自己的通知客户端,然后将其显示给用户。

当然不是理想的解决方案,但是,我们将尝试与开发人员联系,看看是否有可能将该功能添加到REST API中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36407583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档