获取所有插件
获取插件详情
删除插件
DELETE
/api/v1/plugins/{author}/{plugin_name}
卸载指定的插件
授权
BearerAuth
Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>
类型HTTP (bearer)
参数
路径参数
author*
插件作者
类型string
必填plugin_name*
插件名称
类型string
必填查询参数
delete_data
是否删除插件数据
类型boolean
默认
false响应
删除任务已创建
application/json
JSON
{
"code": 0,
"msg": "ok",
"data": {
"task_id": "string"
}
}
从本地文件安装插件
POST
/api/v1/plugins/install/local
上传并安装插件包文件
授权
BearerAuth
Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>
类型HTTP (bearer)
请求体
multipart/form-data
file
string
必填
插件包文件(.lbpkg 格式)
格式
"binary"响应
安装任务已创建
application/json
{
"code": 0,
"msg": "ok",
"data": {
"task_id": "string"
}
}
从 GitHub 安装插件
POST
/api/v1/plugins/install/github
从 GitHub Release 安装插件
授权
BearerAuth
Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>
类型HTTP (bearer)
请求体
application/json
{
"asset_url": "string",
"owner": "string",
"repo": "string",
"release_tag": "string"
}
响应
安装任务已创建
application/json
{
"code": 0,
"msg": "ok",
"data": {
"task_id": "string"
}
}
从插件市场安装
POST
/api/v1/plugins/install/marketplace
从 LangBot 插件市场安装插件
授权
BearerAuth
Bearer 令牌认证。可以是用户 JWT 令牌或 API 密钥。
示例:Authorization: Bearer <token_or_key>
类型HTTP (bearer)
请求体
application/json
{
"plugin_id": "string"
}
响应
安装任务已创建
application/json
{
"code": 0,
"msg": "ok",
"data": {
"task_id": "string"
}
}
