avatar

sunday

Sunday's Blog

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

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

Posted 2024-07-17 Updated 2024-07- 23
By sunday 已删除用户
4~5 min read

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
})

软件使用
软件使用
License:  CC BY 4.0
Share

Further Reading

Aug 11, 2025

导致DNS泄露的一些问题

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

Aug 4, 2025

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

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

Aug 3, 2025

Google Search Conosle DNS验证域名

这里添加TXT记录时,主机记录应该填的是@ ,我还以为是记录值前面那段google-site-verification呢,大家不要再填错了 如下图填写

OLDER

nginx设置基础身份验证auth_basic

NEWER

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

Recently Updated

  • nextjs15使用ai sdk的一些问题
  • 导致DNS泄露的一些问题
  • 为MCP服务添加简单验证,并部署到服务器上
  • 多个github账号在一台电脑上如何使用呢?
  • Google Search Conosle DNS验证域名

Trending Tags

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

Contents

©2025 sunday. Some rights reserved.

Using the Halo theme Chirpy