消息推送API文档

文档地址:https://www.chuckfang.com/MeoW/api_doc.html

接口地址:http://api.chuckfang.com/https://api.chuckfang.com/

请求方式

GET请求

URL格式

http://api.chuckfang.com/{昵称}/{title}/{msg}?url={url}
或
http://api.chuckfang.com/{昵称}/{msg}?url={url}
    

参数说明

参数位置是否必须说明
昵称路径必填用户昵称(不允许包含斜杠)
title路径可选消息标题,省略时默认使用"MeoW"
msg路径必填消息内容
url查询参数可选跳转链接(需URL编码)

示例

GET /JohnDoe/系统通知/有新消息?url=https://example.com
===
返回值:
{
  "status": 200,
  "message": "推送成功"
}

POST请求

支持格式

JSON格式

参数位置优先级说明
title路径/BodyBody优先标题字段(默认"MeoW")
msgBody必填消息内容(不存在时使用整个JSON)
url查询参数/BodyBody优先跳转链接

表单格式

POST /{昵称}/[title] HTTP/1.1
Content-Type: multipart/form-data

title=可选标题&msg=必填内容&url=可选链接
    

纯文本格式

POST /{昵称}/[title] HTTP/1.1
Content-Type: text/plain

这里放置消息内容
    

公共参数说明

参数类型说明
urlString同时支持查询参数和Body参数
titleString按以下顺序获取:Body参数 > 路径参数 > 默认MeoW

响应格式

{
  "status": 状态码,
  "msg": "结果描述"
}
状态码说明:
200 - 操作成功
400 - 参数错误
500 - 服务器错误
    

通用说明