共计 12190 个字符,预计需要花费 31 分钟才能阅读完成。
性能阐明
- MobPush 提供遵循 REST 标准的 HTTP 接口,实用各开发语言环境调用。
IP 绑定
工作台能够绑定服务器 IP 地址,未绑定之前所有 IP 均可进行 REST API 的调用,绑定后进仅绑定的 IP 才有调用权限。
调用地址
- POSThttp://api.push.mob.com/v3/push/createPush
申请头
字段名
类型
选项
含意
Content-Type
string
必填
必要参数,固定值 application/json
key
string
必填
MobTech 提供的 AppKey
sign
string
必填
加密参数,加密规定为:md5(申请参数 +MobAppSecret)
推送对象
- 以 JSON 格局表白,示意一条推送相干的所有信息。
字段名
类型
选项
含意
workno
string
可选
自定义工作 id,默认由 MobTech 主动生成,无需传递(需保障唯一性)
source
string
必填
固定值 webapi
appkey
string
必填
MobTech 提供的 AppKey
pushTarget
object
必填
推送指标
pushNotify
object
必填
推送展现细节配置
pushOperator
object
可选
经营保障相干配置
pushForward
object
可选
link 相干关上配置
pushCallback
object
可选
推送回调配置
pushFactoryExtra
object
可选
厂商非凡配置
userExtra
object
可选
用于给客户提供一些用于解释推送工作的字段裁减
groupId
string
可选
AB 分组测试 ID
pushTarget:推送指标
字段名
类型
选项
含意
target
number
必填
推送指标类型
– 1:播送
– 2:别名(alias)
– 3:标签(tags)
– 4:rid
– 5:地理位置(city)
– 6:用户分群
– 9:简单地理位置推送(pushAreas)
– 14:fileid 推送
alias
string []
target 等于 2 时必填
推送别名汇合,汇合元素限度 1000 个以内。
例:[“alias1″,”alias2”]
tags
string []
target 等于 3 时必填
推送标签汇合,汇合元素限度 1000 个以内
例:[“tag1″,”tag2”]
tagsType
number
target 等于 3 时必填
标签组合形式,target 等于 3 时可用
– 1:并集
– 2:交加
– 3:补集(暂未实现)
rids
string[]
target 等于 4 时必填
推送 rid 汇合,汇合元素限度 1000 个以内
例:[“id1″,”id2”]
city
string
target 等于 5 时可选,且 city、province、country 必选一个不为空
推送地理位置的城市
例:上海市
province
string
target 等于 5 时可选,且 city、province、country 必选一个不为空
推送地理位置的省份
例:浙江省
country
string
target 等于 5 时可选,且 city、province、country 必选一个不为空
推送地理位置的国家
例:中国
block
string
target 等于 6 时必填
用户分群 ID
注:该性能暂未实现
pushAreas
object
target 等于 9 时必填
简单地理位置
fileId
string
target 等于 14 时必填
fileid
appPackages
string []
可选
指定推送的包名列表,如不填则应用默认包名进行推送
pushAreas:简单地理位置
字段名
类型
选项
含意
countries
object []
必填
国家列表
countries:国家列表
字段名
类型
选项
含意
country
string
必填
国家名称
provinces
object []
可选
指定须要推送的省份列表
provinces:省份列表
字段名
类型
选项
含意
province
string
必填
省份名称
cities
string []
可选
须要推送的城市列表
excludeCities
string []
可选
指定不须要推送的城市列表,当指定 [cities] 时,这个字段不起作用
excludeProvinces
string []
可选
指定不须要推送的省份列表,当设置 [provinces] 时,这个不起作用
pushNotify:推送展现细节配置
字段名
类型
选项
含意
plats
number []
必填
推送失效渠道
– 1:android
– 2:iOS
例:[1, 2]
iosProduction
number
plats 数组值含有 2 时可选
iOS 环境
– 0:测试环境
– 1:生产环境(默认)
offlineSeconds
number
可选
离线音讯保留工夫,单位:秒,默认值为 86400
注:魅族厂商的离线保留工夫范畴是 1~72 小时,设置的离线保留工夫如超出该范畴将会导致音讯无奈应用魅族厂商通道,其余厂商不受影响
content
string
必填
推送内容
注 1:内容长度超过厂商限度会被截断。
注 2:vivo 不反对纯表情。
title
string
可选
告诉题目
注 1:默认告诉题目为利用名称
注 2:题目长度超过厂商限度会被截断
注 3:vivo 不容许纯表情
type
number
必填
推送类型
– 1:告诉
– 2:自定义
androidNotify
object
可选
Android 告诉音讯对象
iosNotify
object
可选
iOS 告诉音讯对象
taskCron
number
可选
是否是定时音讯
– 0:否(默认)
– 1:是
taskTime
number
taskCron= 1 时必填
定时音讯发送工夫,单位:毫秒工夫戳
例:1594277916000
speed
number
可选
每秒推送速率的趋势,默认为 0(代表不开启)
skipOnline
number
可选
是否跳过在线设施
– 1:跳过
– 0:不跳过(默认)
skipFactory
number
可选
是否跳过厂商通道
– 1:跳过
– 0:不跳过(默认)
policy
number
可选
推送策略
– 1:先走 tcp,再走厂商
– 2:先走厂商,再走 tcp
– 3:只走厂商
– 4:只走 tcp
注:厂商透传只反对策略 3 或 4
extrasMapList
object []
可选
附加参数列表
例:[{ “key”: “name”, “value”: “jason”}, {“key”: “age”, “value”: 18} ]
androidNotify:Android 告诉音讯对象
字段名
类型
选项
含意
content
string []
可选
推送内容,配合 style 参数应用
– style=0 不失效
– style=1 局部机型能够失效笼罩
– style=2 传入图片链接,局部低版本手机不反对
– style=3 对应传入文字内容默认: 0
customStyle
object
可选
自定义款式
warn
string
可选
揭示类型,可多选组合
– 1:提示音
– 2:触动
– 3:指示灯 例:12(提示音 + 触动)
style
integer
可选
显示款式标识 - 0:默认
– 1:长内容
– 2:大图
– 3:横幅
– 4:自定义款式
sound
string
可选
自定义声音
icon
string
可选
附带小图标的推送
注 1:icon 和 image 只能二选一,同时传输则取 icon 中的数据
注 2:目前客户端版本暂不反对
image
string
可选
推送大图标的 url 地址
注 1:icon 和 image 只能二选一,同时传输则取 icon 中的数据
注 2:透传音讯不反对
注 3:小米厂商对图片尺寸有严格要求,不符合要求则不会依照大图款式进行推送,具体要求为:宽高固定为 876*324px,格局需为 PNG/JPG/JPEG,大小小于 1M
注 4:OPPO 厂商大图须要申请权限,否则会报错导致客户端收不到推送音讯
androidChannelId
string
可选
安卓告诉渠道 ID
注:当输出该参数后,MobPush 通道和厂商通道都会应用该 channelId;当 androidChannelId 和 pushFactoryExtra 中的 channelId 同时应用填写时,那 MobPush 通道应用 androidChannelId,厂商通道应用 pushFactoryExtra 中设置的 channelId
androidBadgeType
number
可选
角标类型
– 1:角标数值取 androidBadge 值
– 2:角标数值为 androidBadge 以后值加 1
注:透传音讯不反对
androidBadge
number
可选
角标数值
customStyle:安卓告诉自定义款式
字段名
类型
选项
含意
styleNo
integer
可选
款式序号
– 1:款式 1
– 2:款式 2
– 3:款式 3
backgroundUrl
string
可选
背景图 Url
smallIcons
string
可选
小图标
buttonCopy
string
可选
按钮文案
buttonJumpUrl
string
可选
点击按钮跳转的链接
iosNotify:iOS 告诉音讯对象
字段名
类型
选项
含意
badge
number
可选
角标
badgeType
number
可选
badge 类型
– 1: 绝对值 不能为正数
– 2 增减(负数减少,正数缩小),减到 0 以下会设置为 0
category
string
可选
APNs 的 category 字段,只有 IOS8 及以上零碎才反对此参数推送
sound
string
可选
APNs 告诉,通过这个字段指定声音,默认为 default(零碎默认声音),如设置为空值则为静音。如设置为其余字符,则须要您的利用中配置了该声音才能够失常发声。
subtitle
string
可选
副标题
slientPush
number
可选
如果只携带 content-available: 1, 不携带任何 badge,sound 和音讯内容等参数,则能够不打搅用户的状况下进行内容更新等操作即为“Silent Remote Notifications”
contentAvailable
number
可选
将该键设为 1 则示意有新的可用内容。带上这个键值,意味着你的 App 在后盾启动了或复原运行了,application:didReceiveRemoteNotification:fetchCompletionHandler: 被调用了
mutableContent
number
可选
– 1 应用富文本
– 0 不设置
注:默认为 0,配合 attachmentType 和 attachment 应用
attachmentType
number
可选
富文本类型
– 0:无
– 1:图片
– 2:视频
– 3:音频
attachment
string
可选
ios 富文本内容
pushOperator:经营保障相干配置
字段名
类型
选项
含意
dropType
number
可选
经营保障音讯批改类型,举荐应用专用接口进行操作
– 1:勾销
– 2:替换
– 3:撤回
dropId
string
必填
推送工作的惟一 ID
pushForward:Link 相干关上配置
字段名
类型
选项
含意
url
string
可选
link 跳转 moblink 性能的的 uri
scheme
string
必填
scheme moblink 性能的的 scheme
schemeDataList
object []
可选
scheme 参数
例:[{ “key”: “name”, “value”: “jason”}, {“key”: “age”, “value”: 18} ]
nextType
integer
可选
后续动作
– 0:关上首页
– 1:link 跳转
– 2:scheme 跳转
– 3:Intent
intentUrl
string
可选
Intent 页面地址
pushCallback:推送回调配置
字段名
类型
选项
含意
url
string
可选
回调地址点击查看详情
params
object
可选
JSON 对象自定义参数
例:{“key”: “value”}
pushFactoryExtra:厂商非凡配置
huaweiExtra:华为厂商非凡配置
字段名
类型
选项
含意
importance
string
可选
音讯类型
– LOW:资讯营销类
– NORMAL:服务与通信类
注:资讯营销类的音讯揭示形式为静默告诉,仅在下拉告诉栏展现。服务与通信类的音讯揭示形式为锁屏 + 铃声 + 触动
category
string
可选
作用一:实现自分类权利申请后,用于标识音讯类型,确定音讯揭示形式,对特定类型音讯放慢发送,取值如下:
IM:即时聊天
VOIP:音视频通话
SUBSCRIPTION:订阅
TRAVEL:出行
HEALTH:衰弱
WORK:工作事项揭示
ACCOUNT:帐号动静
EXPRESS:订单 & 物流
FINANCE:财务
DEVICE\_REMINDER:设施揭示
SYSTEM\_REMINDER:零碎提醒
MAIL:邮件
PLAY\_VOICE:语音播报(仅透传音讯反对)
MARKETING:内容举荐、新闻、财经动静、生存资讯、社交动静、调研、产品促销、性能举荐、经营流动(仅对内容进行标识,不会放慢音讯发送)
作用二:申请非凡权限后,用于标识高优先级透传场景,取值如下:
VOIP:音视频通话
PLAY\_VOICE:语音播报
xiaomiExtra:小米厂商非凡配置
字段名
类型
选项
含意
channelId
string
可选
小米渠道 Id 适配定制化渠道
oppoExtra:OPPO 厂商非凡配置
字段名
类型
选项
含意
channelId
string
可选
OPPO 渠道 Id 适配定制化渠道
vivoExtra:VIVO 厂商非凡配置
字段名
类型
选项
含意
classification
int
可选
VIVO 音讯类型
– 0:经营类型音讯
– 1:零碎类型音讯
category
string
可选
二级分类,传值参见[userExtra:用户补充信息
字段名
类型
选项
含意
pushWorkDesc
string
可选
推送工作的解释阐明,由用户设置
activityTask
integer
可选
流动工作
– 0:不是流动工作(默认)
– 1:是流动工作
activityWorkId
string
activityTask 为 1 时必传
流动 ID,不能超过 20 个字符,且惟一不可反复
加密示例
-
参数
{“source”:”webapi”,”appkey”:”2f2d7a68f8a40″,”pushTarget”:{“target”:1},”pushNotify”:{“plats”:[1],”content”:” 推送的内容 ”,”type”:1}}9abee316611dd24f607feb9f2c496338
-
计算结果
sign -> eb276f35cf6480169b2d3e2e509db680
申请示例
curl --location --request POST 'http://api.push.mob.com/v3/push/createPush' \
--header 'Content-Type: application/json' \
--header 'key: 2f2d7a68f8a40' \
--header 'sign: eb276f35cf6480169b2d3e2e509db680' \
--data-raw '{"source":"webapi","appkey":"2f2d7a68f8a40","pushTarget":{"target":1},"pushNotify":{"plats":[1],"content":" 推送的内容 ","type":1}}'
响应示例
-
申请胜利
{
"status": 200, "res": { "batchId": "4bp4tw9ttc06xgch6o", "fetched": null, "uninstalls": null, "closes": null, "notFounds": null }, "error": null
}
-
申请失败
{
"status": 5801, "res": null, "error": "数据校验失败"
}
- 响应参数
key
description
status
返回码
res
音讯体,可从中获取本次推送的工作 ID
error
返回码形容
调用示例
推送播送
{
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送的内容",
"type": 1
}
}
推送播送并附加参数
{
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [
1,
2
],
"content": "推送的内容",
"type": 1,
"iosProduction": 0,
"extrasMapList": [
{
"key": "ContentTypeasd",
"value": "personal_chat"
}
]
}
}
推送标签
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {
"target": 3,
"tags": [
"男",
"上海",
"老师"
]
},
"pushNotify": {
"plats": [1],
"content": "推送的内容",
"type": 1
}
}
推送别名
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {
"target": 2,
"alias": [
"alias_1",
"alias_2"
]
},
"pushNotify": {
"plats": [1],
"content": "推送的内容",
"type": 1
}
}
推送 RegisterID
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {
"target": 4,
"rids": ["c262bac10d05ec1c9b04126d"]
},
"pushNotify": {
"plats": [1],
"content": "推送的内容",
"type": 1
}
}
自定义音讯(透传音讯)
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 2,
"customNotify": {
"customType": "text 文本音讯",
"customTitle": "自定义类型题目"
}
}
}
Android 告诉大图模式
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 2
}
}
}
Android 告诉横幅模式
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 3
}
}
}
Android 告诉自定义声音
音频文件放到我的项目 res/raw 目录下,只需传音频文件的文件名
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 2,
"warn": "1",
"sound": "warn"
}
}
}
跳转首页并传递附加参数
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 2,
"warn": "1",
"sound": "warn"
},
"extrasMapList": [
{
"key": "extrakey",
"value": "extravalue"
}
]
},
"pushForward": {"nextType": 0}
}
跳转到指定界面并且传递携带 scheme 数据
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 2,
"warn": "1",
"sound": "warn"
}
},
"pushForward": {
"nextType": 2,
"scheme": "mlink://com.mob.mobpush.linkone",
"schemeDataList": [
{
"key": "schemekey",
"value": "schemevalue"
}
]
}
}
关上网页
{
"source": "webapi",
"appkey": "moba6b6c6d6",
"pushTarget": {"target": 1},
"pushNotify": {
"plats": [1],
"content": "推送内容",
"type": 1,
"androidNotify": {
"content": [
"Android 推送内容 1",
"Android 推送内容 2"
],
"style": 2,
"warn": "1",
"sound": "warn"
}
},
"pushForward": {
"nextType": 1,
"url": "http://www.mob.com"
}
}
频率限度
API 频率管制
每个 AppKey 在每分钟的拜访申请次数有如下限度:
- 推送接口的接口频率限度,默认 500 次 / 分钟;
- 查问接口的接口频率限度,默认 300 次 / 分钟;
注:如有更高需要,可分割商务或技术支持调整相干接口频率限度。
音讯推送条数限度
单推(Rid 推送或者别名推送):没有限度; 群体推送(智能标签推送):没有限度; 全副人群(播送):100 次 / 天,每分钟 1 次; 注:如有更高需要,可分割商务或技术支持调整相干接口频率限度。
批量推送
](https://dev.vivo.com.cn/documentCenter/doc/359> 二级分类规范中 category 阐明
1、填写 category 后,能够不填写 classification、messageSort,但若填写 classification、messageSort,请保障 category 与 messageSort 或 classification 是正确对应关系,否则返回错误码 10097;
2、赋值请依照音讯分类规定填写,且必须大写;若传入谬误有效的值,否则返回错误码 10096;</td>
</tr>
</tbody></table>
<h3 id=)
[MobPush 还额定提供了批量推送接口,能够设置推送不同的 regid 和别名对应不同的推送内容,](https://dev.vivo.com.cn/documentCenter/doc/359> 二级分类规范中 category 阐明
1、填写 category 后,能够不填写 classification、messageSort,但若填写 classification、messageSort,请保障 category 与 messageSort 或 classification 是正确对应关系,否则返回错误码 10097;
2、赋值请依照音讯分类规定填写,且必须大写;若传入谬误有效的值,否则返回错误码 10096;</td>
</tr>
</tbody></table>
<h3 id=)详情点击查看
返回码
返回码
形容
200
“ 胜利 ”
4001
“ 申请短少必要参数 ”
4002
“ 申请参数谬误 ”
4003
“ 申请参数不残缺 ”
4004
“ 数据解密失败 ”
4005
“ 数据校验失败 ”
4006
“ 通信会话曾经过期或者不存在 ”
4007
“ 非法申请 ”
4008
“ 秘钥生效 ”
4009
“ 文本
4010
“ 文本
4011
“ 加密接口只反对 POST”
4012
“ 解密失败 ”
4013
“web 申请异样 ”
4014
“ 手机号码格局谬误 ”
4015
“ 不可保留雷同短信模板 ”
4016
“ 此短信模板不存在 ”
4017
“ 此 appkey 无短信模板 ”
4018
“ 此 appkey 无短信签名 ”
4019
“ 此 appkey 下已有签名 ”
4101
“appkey 曾经退出黑名单 ”
4102
“ 该设施曾经退出黑名单 ”
4103
“ 申请过于频繁 ”
4104
“ 请先退出 MobPush 产品 ”
4105
“ 设施 Id 相干参数谬误 ”
4201
“ 没有可用的 tcp 节点 ”
4301
“IOS 设施短少 device token 信息 ”
4302
“ 未找到对应设施信息 ”
4303
“ 别名字数超过限度,最长 40,UTF- 8 编码 ”
4304
“ 别名格局不正确 ”
4305
“ 单个标签长度超过限度,最长 40,UTF- 8 编码 ”
4306
“ 标签格局不正确 ”
4307
“ 定时推送须要设置工夫 ”
4314
“ 请填写模仿发送内容 ”
4308
“ 发送内容超过限度 ”
4309
“ 短少 AES KEY 信息 ”
4310
“ 未找到利用信息 ”
4311
“ 利用曾经被禁用 ”
4312
“appkey 有效 ”
4313
“ 短少 token 信息 ”
4314
“ 申请过于频繁 ”
4315
“ 大段文本内容超过限度 ”
4316
“ 收件箱内容超过限度 ”
4317
“ 收件箱条数超过限度 ”
4318
“ 未找到要替换的音讯 ”
4319
“ 未找到要撤回的音讯 ”
4320
“ 申请短少必要参数 ”
4320
“ 回执音讯为空 ”
4321
“TCP 标记音讯为空 ”
4322
“ 离线回执音讯为空 ”
4501
“ 设置 IP 地址格局不正确 ”
4502
“ 设置的包名不正确 ”
4503
“ 证书明码格局不正确 ”
4504
“ 抉择的鉴权形式和提交信息不匹配 ”
4505
“ 填写的鉴权信息曾经存在 ”
4506
“ 未筛选到发送对象 ”
4507
“ 以后推送工作不能批改 ”
4508
“ 未找到匹配的推送工作 ”
4509
“ 发送内容超过限度 ”
4510
“ 只能设置一分钟后的定时工作 ”
4511
“ 大段文本内容超过限度 ”
4512
“ 收件箱内容超过限度 ”
4513
“ 收件箱条数超过限度 ”
4514
“ 题目设置超过限度 ”
4515
“ 只能设置一个月内的定时工作 ”
4516
“ 分群名称不能超过 32 字符 ”
4516
“ 短少用户分群 ID”
4517
“ 分群设置日期格局谬误 ”
4518
“ 工作不属于以后用户 ”
4518
“ 厂商配置信息缺失 ”
4519
“ 厂商抉择谬误,请确定厂商参数信息 ”
4520
“ 请先进入 推送设置配置 android 包名 ”
4521
“ 测试比例超过范畴 ”
4522
“ 未开明智能标签权限 ”
4523
“ 批量别名最大数量超过 1000”
4524
“ 批量 RegistrationIds 最大数量超过 1000”
4525
“ 标签不能为空 ”
4525
“ 批量标签最大数量超过 100”
4525
“ 标签组合限度值{1
4526
“ 智能标签不能为空 ”
4527
“ 别名不能为空且长度限度[1
4528
“RegisterIds 不能为空且长度限度[1
4529
“ 分群 id 不能为空 ”
4531
“ 推送内容不能为空 ”
4532
“ 定时工作工夫限度 ”
4533
“ 安卓款式内容不能为空 ”
4540
“ 定时工作工夫不能为空 ”
4541
“ 地理位置推送,地理位置信息未设置 ”
4543
“ 短信补量数据不能为空 ”
4544
“ 智能标签异样 ”
4551
“ 短信补量别名不能为空且长度限度[1
4552
“ 短信补量标签不能为空 ”
4552
“ 短信补量 RegisterIds 不能为空且长度限度[1
4553
“ 角标设置谬误 ”
4554
“FCM 配置异样 ”
4555
“ 替换或者撤回须要传递 workId”
4556
“ADPush 模板为空 ”
4557
“WebApi 未凋谢智能标签推送 ”
4558
“FCM 近程锁异样 ”
4559
“ 经营保障推送工作不存在 ”
4560
“ABTest 工作不存在 ”
4561
“ 未知的短信签名 ”
4562
“ 未知的短信模板 ”
4563
“ 短信模板和后面不匹配 ”
5001
“ 服务端未知异样 ”
5002
“ 数据获取失败 ”
5003
“ 数据存储失败 ”
5004
“ 服务端忙碌 ”
5005
“ 申请的服务不反对 ”
5006
“ 数据加密失败 ”
5101
“ 设施存储参数谬误 ”
5301
“ 没有可调配连贯节点 ”
5302
“ 蕴含有效的 MessageId
5403
“ 设施曾经被禁用 ”
5404
“ 短少设施绑定信息 ”
5405
“ 标签数量超限
5406
“ 初始化信息失败 ”
5408
“workno 曾经存在 ”
5409
“ 无推送指标设施 ”
5411
“ 设施数量有余 ”
5412
“AppSecret 秘钥谬误 ”
5488
“ 非法操作 ”
5499
“ 数据更新失败 ”
5501
“ 服务器压力大 ”
4800
“ 申请头信息短少 key 字段 ”
4801
“ 申请 IP 不匹配或者未设置 ”
4802
“ 利用未开启 MobPush 产品或者被禁用 ”
4803
“ 别名字数超过限度,最长 40,UTF- 8 编码 ”
4804
“ 别名格局不正确 ”
4805
“ 单个标签长度超过限度,最长 40,UTF- 8 编码 ”
4806
“ 标签格局不正确 ”
4807
“ 以后推送工作不能批改 ”
4809
“ 申请短少必要参数 ”
4810
“ 申请过于频繁 ”
4811
“ 推送工作内容长度超限 ”
4812
“ 短少推送内容 ”
4813
“ 短少指标平台 ”
4814
“ 短少指标人群 ”
4815
“ 短少推送类型 ”
4816
“ 超过最大离线工夫 ”
4817
“ 大段文本内容超过限度 ”
4818
“ 收件箱内容超过限度 ”
4819
“ 收件箱最多 5 条 ”
4820
“ 题目设置超过限度 ”
4821
“ 短少用户分群 ID”
4822
“extra 的 key 值蕴含关键字 ”
4823
“ 一次不能超过 100 条 ”
4824
“ 离线工夫非法 ”
4825
“ 离线推送工夫范畴只能 8:00-22:00 点,推送工夫为以后工夫 + 离线工夫 ”
4826
“ 一次不能超过 1000 条 ”
4827
“dropType 字段谬误 ”
4828
“ 工作未找到或统计未出
4839
“ 推送 Appkey 谬误 ”
4033
“ 回调参数 url 格局谬误 ”