autMan
  1. 知识仓库
autMan
  • autMan开放接口
  • 系统管理
    • 系统接口
      • 获取系统授权token,有效时间30分钟
      • 获取所有指令
    • 指令转换
      • 获取所有指令转换规则
      • 根据id获取某个指令转换规则
      • 新增指令转换规则
      • 修改指令转换规则
      • 启用/禁用指令转换规则
      • 删除指令转换规则
    • 搬运转发
      • 获取搬运规则
      • 获取某个搬运规则
      • 添加搬运规则
      • 修改搬运规则
      • 启用禁用搬运规则
      • 删除搬运规则
    • 知识仓库
      • 获取知识库集合
        GET
      • 获取某个知识库规则
        GET
      • 添加知识
        POST
      • 修改知识
        PUT
      • 删除知识
        DELETE
    • 计划任务
      • 获取规则集合
      • 获取某个规则
      • 增加规则
      • 修改规则
      • 运行规则
      • 删除规则
    • 图床图库
      • 获取图库目录
      • 上传图片到图库
      • 删除图库图片
  • 本地开发
    • 数据库数据
      • 获取数据桶数据
      • 提交或修改数据桶数据
      • 删除数据桶数据
    • 昵称ID对应关系
      • 获取昵称和ID对照集合
      • 获取具体某个对照表
      • 修改某个对照关系
    • 清理缓存
      • 获取规则
      • 获取某个规则
      • 增加规则
      • 修改规则
      • 启用/禁用规则
      • 删除规则
  • 用户管理
    • 查询用户
      GET
    • 查询单个用户
      GET
    • 新增用户
      POST
    • 修改用户
      PUT
    • 删除用户
      DELETE
  • 容器管理
    • 虚拟容器
      • 获取虚拟容器
      • 新增虚拟容器
      • 修改虚拟容器
      • 删除虚拟容器
    • 对接容器
      • 获取对接容器
      • 获取单个对接容器
      • 新增对接容器
      • 修改对接容器
      • 处理对接容器
      • 删除对接容器
    • 变量整理
      • 获取变量整理规则集合
      • 根据id获取变量整理规则
      • 批量添加变量整理规则
      • 修改变量整理规则
      • 操作变量整理规则
      • 批量删除
    • COOKIE
      • 获取COOKIE识别规则
      • 获取COOKIE单个规则
      • 新增COOKIE识别规则
      • 修改COOKIE识别规则
      • 处理COOKIE识别规则
      • 删除COOKIE识别规则
    • 洞察变量
      • 获取洞察变量规则
      • 获取单个洞察变量规则
      • 新增洞察变量规则
      • 修改洞察变量规则
      • 处理洞察变量规则
      • 删除洞察变量规则
    • 链接解析
      • 获取链接解析规则
      • 获取链接解析单个规则
      • 新增链接解析规则
      • 修改链接解析规则
      • 处理链接解析规则
      • 删除链接解析规则
  • 脚本容器
    • 定时任务
      • 获取定时任务列表
      • 获取单个定时任务
      • 获取定时任务日志
      • 新增定时任务
      • 修改定时任务
      • 处理定时任务
      • 删除定时任务
    • 订阅管理
      • 获取订阅
      • 添加订阅
      • 修改订阅
      • 删除订阅
      • 获取单个订阅
      • 处理订阅
      • 订阅日志
      • 获取订阅运行结果
    • 环境变量
      • 获取环境变量
      • 获取单个环境变量
      • 新增环境变量
      • 修改环境变量
      • 删除环境变量
      • 处理环境变量
      • 移动环境变量
    • 配置文件
      • 获取配置文件列表
      • 获取配置文件内容
      • 保存配置文件内容
    • 脚本管理
      • 获取脚本目录树
      • 获取脚本内容
      • 新增脚本
      • 上传或下载脚本
      • 删除脚本
    • 依赖管理
      • 获取依赖
      • 获取单个依赖
      • 获取依赖安装日志
      • 安装依赖
      • 卸载依赖
      • 强制删除依赖
    • 日志管理
      • 日志目录树
      • 日志内容
      • 删除日志
  • 代理池
    • 组团管理
    • 从代理池获取一个地址
  • aut云插件
    • 插件的加密分发
  1. 知识仓库

添加知识

POST
/knowledge

请求参数

Header 参数
Authorization
string 
必需
/open/auth/token接口获取的Bearer类型的token
示例值:
Bearer 0cb972b0-516c-8c7a-8c95-955263eed4c1
Body 参数application/json
rules
array[string]
必需
imtypes
array[string]
可选
groups
array[string]
可选
type
string 
text、url
可选
content
string 
必需
request
object 
可选
url
string 
必需
method
string 
必需
body
string 
可选
headers
array[string]
可选
location
boolean 
可选
response_type
string 
可选
image、json、template
get
string 
可选
取回复信息中的某个字段
regex
string 
正则
可选
template
string 
模版
可选
disappear
boolean 
可选
replace
array [array] 
可选
string 
可选
示例
{
  "rules": [
    "string"
  ],
  "imtypes": [
    "string"
  ],
  "groups": [
    "string"
  ],
  "type": "string",
  "content": "string",
  "request": {
    "url": "string",
    "method": "string",
    "body": "string",
    "headers": [
      "string"
    ],
    "location": true,
    "response_type": "string",
    "get": "string",
    "regex": "string",
    "template": "string",
    "disappear": true
  },
  "replace": [
    [
      "string"
    ]
  ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/knowledge' \
--header 'Authorization: Bearer 0cb972b0-516c-8c7a-8c95-955263eed4c1' \
--header 'Content-Type: application/json' \
--data-raw '{
    "rules": [
        "string"
    ],
    "imtypes": [
        "string"
    ],
    "groups": [
        "string"
    ],
    "type": "string",
    "content": "string",
    "request": {
        "url": "string",
        "method": "string",
        "body": "string",
        "headers": [
            "string"
        ],
        "location": true,
        "response_type": "string",
        "get": "string",
        "regex": "string",
        "template": "string",
        "disappear": true
    },
    "replace": [
        [
            "string"
        ]
    ]
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2024-02-03 08:33:59
上一页
获取某个知识库规则
下一页
修改知识
Built with