此接口已停止维护,请开发者对接 RestApi V2
名称 | 类型 | 说明 |
---|---|---|
appid | String | App唯一标识, |
appkey | String | 预先分配的第三方应用对应的Key,是App与SDK通信的标识之一 |
authtoken | String | 推送消息权限令牌,注意大小写 |
cid | String | App的用户唯一标识 |
alias | String | App的用户标识(别名),别名对应用户是一对多的关系 |
requestid | String | 请求唯一标识号 |
taskid | String | 任务编号,用于标识保存于服务器上的消息公共体 |
message
属性 | 类型 | 是否必传 | 说明 |
---|---|---|---|
appkey | String | 是 | 注册应用时生成的appkey |
is_offline | boolean | 否 | 是否离线推送 |
offline_expire_time | int | 否 | 消息离线存储有效期,单位:ms |
push_network_type | int | 否 | 选择推送消息使用网络类型,0:不限制,1:wifi |
msgtype | String | 是 | 消息应用类型, 可选项:notification、link、notypopload、startactivity, transmission 选择不同消息类型对应不同消息模版,具体消息模版 见详情 |
返回值 | 说明 |
---|---|
ok | 成功 |
no_msg | 没有消息体 |
alias_error | 找不到别名 |
black_ip | 黑名单ip |
sign_error | 鉴权失败 |
pushnum_overlimit | 推送次数超限 |
no_appid | 找不到appid |
no_user | 找不到对应用户 |
too_frequent | 推送过于频繁 |
sensitive_word | 有敏感词出现 |
appid_notmatch | appid与cid或者appkey不匹配 |
not_auth | 用户没有鉴权 |
black_appid | 黑名单app |
invalid_param | 参数检验不通过 |
alias_notbind | 别名没有绑定cid |
tag_over_limit | tag个数超限 |
successed_online | 在线下发 |
successed_offline | 离线下发 |
taginvalid_or_noauth | tag无效或者没有使用权限 |
no_valid_push | 没有有效下发 |
successed_ignore | 忽略非活跃用户 |
no_taskid | 找不到taskid |
other_error | 其他错误 |