Skip to content
On this page

小技巧:

WebHook 剧本,不可直接执行,不够方便

可以使用【用户输入】控制器制作,然后替换成 WebHook

变量说明


控制器 APP,通用变量为 textresult,这两个内容完全相等

  • @(697dea30-3879-11eb-903c-0711a07f4deb.text) = @(697dea30-3879-11eb-903c-0711a07f4deb.result)

图形请求


uuid 为 WebHook uuid

use5_1

代码请求


接口已经去掉跨域限制,可用 JS 直接请求

python
# 其他语言请自行百度
import json
import requests

headers = {
    "Content-Type": "application/json"
}

data = {
    "key": "C201690C0011E4CBF21E8E482EABD50B",
    "uuid": "980b90b0-36d9-11eb-846f-dde86bba0048",
    "data": "WEBHOOK TEST"
    # 或者 "data": {"a":"b"}
}

r = requests.post(url="http://localhost:8888/api/v1/w5/webhook", headers=headers, data=json.dumps(data))

print(r.json())
shell
curl "http://localhost:8888/api/v1/w5/webhook" -H "Content-Type: application/json" -d '{"key": "53CEE2A5D23F28EBAE2BFDD80585C5C8","uuid": "4b896ef0-5e52-11ec-9ac9-738cf0594fc6","data": "3"}' -X POST

使用演示


WebHook 剧本演示,通过 WebHook Api,传入 WebHook uuid 即可执行

use5_2