index.md 863 Bytes
Newer Older
vipcxj's avatar
vipcxj committed
1 2 3 4 5 6 7 8 9
# 动态接口

动态接口可以可以看作函数,有参数,有返回值。
具体执行的内容在后台由技术人员进行配置,
理论上任何任务都可以通过这个api完成。
因为是可配置的,所以称之为**动态**的,
不过一般情况下,进入生产环境配置好的接口不会轻易改动,
除非有bug。

vipcxj's avatar
vipcxj committed
10
- **URL:** /api/interface/user/{name}/invoke
11 12 13

  - *name* - 动态接口的名称,可以认为是动态接口的唯一标识符。

vipcxj's avatar
vipcxj committed
14
- **Method:** POST
15

vipcxj's avatar
vipcxj committed
16
- **Accept:** application/json
vipcxj's avatar
vipcxj committed
17 18 19
  - *params* - **object** 动态接口的参数,类似函数的参数。
    任意键值对,键为字符串,值为任意合法的**json**值类型。
    具体的形式依赖于当前动态接口的配置。
vipcxj's avatar
vipcxj committed
20 21

- **Content-Type:** application/json 
vipcxj's avatar
vipcxj committed
22
  - \- **any** 返回值没有固定类型,完全依赖于配置。