avatar

sunday

Sunday's Blog

  • 首页
主页 青龙面板使用api(openapi)接口请求执行任务
文章

青龙面板使用api(openapi)接口请求执行任务

发表于 2024-07-17 更新于 2024-07- 23
作者 sunday 已删除用户
4~5 分钟 阅读

1.设置应用权限

在面板菜单系统设置 ——> 应用设置 里创建一个应用,并赋予相应的权限

2.获取访问令牌token /open/auth/token2

本地搭建的就是主机名是:http://locaohost:5700,如果是vps上就是http://your_vps_ip:5700

然后postman访问 http://locaohost:5700/open/auth/token?client_id=your_client_id&clent_secret=your_client_sceret 来获取token

将your_client_id 和your_client_sceret 换成第一步创建的应用client_id 和clent_secret

得到如下响应

{
    "code": 200,
    "data": {
        "token": "35c1e0e4-1b66-4ebe-9789-9ba0e21df33f",
        "token_type": "Bearer",
        "expiration": 1723736341
    }
}

3.axios执行调用任务

比如执行订阅任务

订阅任务的url为/open/subscriptions/run?t={{$timestamp}} timestamp 为时间戳

axios({
  url: 'http://localhost:5700/open/subscriptions/run?t=1234567890',
  headers: {
    Authorization: "Bearer 35c1e0e4-1b66-4ebe-9789-9ba0e21df33f"
  },
  method: 'put',
  data: [1], #这个为订阅任务的ID
})

软件使用
软件使用
许可协议:  CC BY 4.0
分享

相关文章

8月 30, 2025

Cursor IDE中开发IOS应用——支持热更新

1.需要安装的软件 sweetpad Inject 或者 HotSwiftUI I

8月 11, 2025

导致DNS泄露的一些问题

1.首先检测你的设备是否有DNS泄露问题 开启代理的情况下,去这个网站https://ipleak.net/ 看一下是否有显示国内的IP,有的话就是DNS泄露了

8月 4, 2025

多个github账号在一台电脑上如何使用呢?

1.生成不同的密钥 cd ~/.ssh # 为个人账号生成密钥 ssh-keygen -t rsa -C "personal@email.com" -f "github-personal" # 为工作账号生成密钥 ssh-keygen -t rsa -C "work@email.com" -

下一篇

nginx设置基础身份验证auth_basic

上一篇

javascript检测键盘是否开启大写状态

最近更新

  • 解决群晖更新版本很慢,网络无法连接互联网的问题
  • 开发了个极简浏览器新标签页插件——miniTab
  • ios18 swiftUI 开发的一些问题
  • Cursor IDE中开发IOS应用——支持热更新
  • nginx + acme 不占用80端口申请证书

热门标签

nginx acme 强制跳转HTTPS nodejs 代理 mac 神器 vue3 工具 docker

目录

©2025 sunday. 保留部分权利。

使用 Halo 主题 Chirpy