此接口已停止维护,请开发者对接 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 | 其他错误 |