ContinuouslyPush
执行预定义的持续推送任务
服务地址:
华东1 金融云
输入参数
只看必填
AppKeyAppKey信息
MessageId消息ID
Target推送目标:
TargetValue根据Target来设定
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

本接口是用于解决 Push 高级推送接口中,无论是按设备推、按账号推、按别名推,在单次调用中都存在目标个数上限的问题。

  • 使用持续推送意味着业务场景是要往大量设备上,发送同一条消息。这时候,应当合理调用持续推送接口,每次调用,聚合一组设备进行推送(目前按设备推、按账号推、按别名推,单次推送目标个数上限是 1000)。我们会限制在同一个 MessageId 上推送的总次数为 10000 。如确实需要更高限额,请联系技术支持评估具体场景。

  • 使用这个接口前,需要调用 Push 接口,将 Target 设置为 TBD(To Be Determined),填入消息内容,调用获得该消息在推送系统中的 MessageId。然后,可以基于这个 MessageId,重复调用此接口,指定不同的目标组,将此消息推送到这些目标上。

  • 调用 Push 接口设置目标为 TBD 获得 MessageId 后,这个消息默认会在推送系统保存 24 个小时,过期之前,可以随时使用本接口进行指定目标推送。过期后不再允许推送。超出总次数上限后不再允许推送。

  • 每次调用本接口指定设备时,消息都是立即推出,不支持设置定时推送。

请求参数

字段名称字段详情
AppKeyinteger<int64>

AppKey 信息。

注意 该字段类型为 Long,在序列化/反序列化的过程中可能导致精度丢失,请注意数值不得大于 9007199254740991。
示例值:23267207
MessageIdstring

消息 ID。展开详情

示例值:500131参考取值来源:
    PushMessageToiOS
Targetstring

推送目标:展开详情

示例值:DEVICE枚举值:DEVICEACCOUNTALIAS
TargetValuestring

根据 Target 来设定,多个值使用逗号分隔,超过限制需要分多次推送。展开详情

示例值:a692961a92534047ad3625****

返回参数

字段名称字段详情
MessageIdstring

标志一次推送的消息 ID。

示例值:9998B3CC-ED9E-4CB3-A8FB-DCC61296BFBC
RequestIdstring

请求 ID。

示例值:500131
变更历史
暂无变更历史