POST接口
简介
以下接口路径中的app_id表示应用ID,可以前往会员中心的API文档进行查看。
POST /api/v2/app/{app_id}/post
请求参数:
能自定义传入json结构数据,将传入的数据发送给后端事件 _webapi,返回自定义json结构数据。
请求数据样例:
POST链接: /api/v2/app/53088c7168f355d186424f72/post
{
"time": "20200603",
"action": "request",
"content": "this is local msg"
}
_webapi事件原型
_webapi(arg,info)
参数 | 类型 | 说明 |
---|---|---|
arg | array | 自定义传入的json结构数据,转为内部可使用的数组格式 |
info | array | 附加信息,目前只包含ip信息 |
_webapi事件接收和返回样例:
- LUA 语法:
function _webapi(arg,info)
arr = {}
arr["code"] = 200 // 自定义返回值
arr["msg"] = "接到消息" // 自定义返回消息
return cjson.encode(arr)
end
- Python 语法:
def _webapi(arg,info):
arr = {}
arr["code"] = 200 # 自定义返回值
arr["msg"] = "接到消息" # 自定义返回消息
return json.dumps(arr,ensure_ascii=False)
响应数据样例:
{
"code": 200,
"msg": "接到消息"
}