推送计划管理 API
最近更新:2025-04-10
推送计划管理 API
概述
API 层面支持按计划推送,具体推送方式参考 推送计划使用指南;
此模块 API 主要针对的是推送计划本身创建、修改、查询操作。
调用域名
调用验证
- 详情参见 REST API 概述的 鉴权方式 说明。
创建推送计划
接口路径:/v3/push_plan/create
请求方法:POST
请求参数:
{
"name":string,
"description":string
}
{
"name":string,
"description":string
}
此代码块在浮窗中显示
- 返回参数
{
"code":int,
"message":string
}
成功返回0,success,失败返回对应错误码和描述
{
"code":int,
"message":string
}
成功返回0,success,失败返回对应错误码和描述
此代码块在浮窗中显示
查询推送计划列表
接口路径:/v3/push_plan/list?page=1&page_size=10&info=xxx&send_source=1
请求方法:GET
请求参数:
url查询参数格式
info: string 可选参数,模糊查询,表示推送计划或者推送标识,只要其中之一匹配到即可
page: int 可选参数,查询页数
page_size:int 可选参数,每页个数
send_source:int 可选参数,创建来源,0表示api,1表示web(控制台创建),不传或者非0和1值表示不区分
page和page_size不传取默认值(默认为1和50)
url查询参数格式
info: string 可选参数,模糊查询,表示推送计划或者推送标识,只要其中之一匹配到即可
page: int 可选参数,查询页数
page_size:int 可选参数,每页个数
send_source:int 可选参数,创建来源,0表示api,1表示web(控制台创建),不传或者非0和1值表示不区分
page和page_size不传取默认值(默认为1和50)
此代码块在浮窗中显示
- 返回参数
返回
{
"code":int,
"message":string
"data":{
"total":int,
"page":int,
"page_size":int,
"detail":[{
"name":string,
"description":string,
"push_count":int,
"create_time":string,
"last_used_time":string,
"send_source":int
}]
}
}
send_source: 1表示web,0表示api
push_count: 推送次数
name: 计划标识
description: 计划描述
create_time,last_used_time 格式"2025-01-01 00:00:00",分别表示计划创建时间和最后使用时间
返回
{
"code":int,
"message":string
"data":{
"total":int,
"page":int,
"page_size":int,
"detail":[{
"name":string,
"description":string,
"push_count":int,
"create_time":string,
"last_used_time":string,
"send_source":int
}]
}
}
send_source: 1表示web,0表示api
push_count: 推送次数
name: 计划标识
description: 计划描述
create_time,last_used_time 格式"2025-01-01 00:00:00",分别表示计划创建时间和最后使用时间
此代码块在浮窗中显示
修改推送计划描述
接口路径:/v3/push_plan/update
请求方法:PUT
请求参数:
{
"name":string,
"description":string
}
用于修改指定推送计划标识的描述
{
"name":string,
"description":string
}
用于修改指定推送计划标识的描述
此代码块在浮窗中显示
- 返回参数
{
"code":int,
"message":string
}
成功返回0,success,失败返回对应错误码和描述
{
"code":int,
"message":string
}
成功返回0,success,失败返回对应错误码和描述
此代码块在浮窗中显示
错误码
http状态码 | 错误码 | 错误描述 |
---|---|---|
500 | 1000 | 内部服务错误 |
400 | 1003 | 参数错误,具体错误查看描述 |
401 | 1004 | 鉴权失败 |
400 | 1008 | appkey不存在 |
429 | 2002 | 请求频率超限,请稍后重试 |
403 | 2006 | 无权限调用此接口 |
调用限制
- 仅针对 Push VIP 客户提供,非 Push VIP 客户需升级服务才能使用
- 最多允许创建 1000 个计划
- 以上所有API相关接口的频率总量固定为 100次/min
- 此文档对应的所有接口均是 VIP 应用专属接口,非 VIP 使用会返回 2006 错误码。
文档内容是否对您有帮助?