蓝奏云的api抓取,我的接口

个人项目

QQ群:884095735

v1.0.0

Base URLs:

每个请求都要加time请求头,与当前时间差15000毫秒,否则超时,单位毫秒

除GET请求之外还要加sign请求头,加密方式不公开,进群添加

蓝奏云

GET 查询数据

GET /v1/library/getdata

所有非必填属性加Fuzzy为模糊搜索,不加则为精准搜索

请求参数

名称 位置 类型 必选 说明
pageSize query string 每页展示数量,默认15条
pageNo query string 访问第几页
nameAllFuzzy query string 模糊搜索的文件名
icon query string 文件类型:如apk,zip,txt等等,具体看蓝奏云官方支持的文件类型
pIco query string 有无图标,0没有,1有
idFuzzy query string 软件地址,可以模糊搜索
icoFuzzy query string 图标地址
sizeFuzzy query string 文件大小
timeStart query string 从什么时间(文件上传时间)
timeEnd query string 到什么时间内(文件上传时间)
time header string none

返回示例

成功

{
  "status": "succes",
  "code": 200,
  "info": "请求成功",
  "data": {
    "totalCount": 3,
    "pageSize": 10,
    "pageNo": 1,
    "pageTotal": 12,
    "list": [
      {
        "icon": "apk",
        "t": 0,
        "id": "https://lanzoui.com/i1QDaz922dg",
        "nameAll": "【皮皮阅读】这是一款全网免费阅读小说软件,界面简洁,海量书城小说数不胜数,玄幻仙侠各种风格,还支持搜索切换几十多种书源~.apk...",
        "size": "24.6 M",
        "time": "2022-01-25",
        "duan": "iz922d",
        "pIco": 1,
        "ico": "https://image.woozooo.com/image/ico/2022/01/25/60936746-66.png"
      }
    ]
  }
}
{
  "status": "success",
  "code": 200,
  "info": "请求成功",
  "data": {
    "totalCount": 3,
    "pageSize": 10,
    "pageNo": 1,
    "pageTotal": 1,
    "list": [
      {
        "icon": "apk",
        "t": 0,
        "id": "https://wwx.lanzoui.com/i4vmg0of40va",
        "nameAll": "乐秀录屏大师 v4.6.0 会员版.apk",
        "size": "19.0 M",
        "time": "2023-02-24",
        "duan": "i0of40v",
        "pIco": 0,
        "ico": null
      },
      {
        "icon": "apk",
        "t": 0,
        "id": "https://wwx.lanzoui.com/iNTIV1a54qna",
        "nameAll": "乐秀录屏大师 V Recorder v7.1.2.1 (VIP).apk",
        "size": "79.2 M",
        "time": "2023-09-28",
        "duan": "i1a54qn",
        "pIco": 0,
        "ico": null
      },
      {
        "icon": "apk",
        "t": 0,
        "id": "https://wwx.lanzoui.com/izkwS13lg7rg",
        "nameAll": "乐秀录屏大师 v7.1.1 高级版.apk",
        "size": "79.5 M",
        "time": "2023-07-27",
        "duan": "i13lg7r",
        "pIco": 0,
        "ico": null
      }
    ]
  }
}
{
  "status": "success",
  "code": 200,
  "info": "请求成功",
  "data": {
    "totalCount": 0,
    "pageSize": 10,
    "pageNo": 1,
    "pageTotal": 1,
    "list": []
  }
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» status string true none 响应英文 示例:succes
» code integer true none 响应代码 示例:200
» info string true none 响应中文 示例:请求成功
» data object true none 返回的数据 示例:-
»» totalCount integer true none 总条数 示例:3
»» pageSize integer true none 此页显示条数 示例:10
»» pageNo integer true none 当前页数 示例:1
»» pageTotal integer true none 总页数 示例:12
»» list [object] true none 查询结果列表 示例:-
»»» icon string true none none
»»» t integer true none none
»»» id string true none none
»»» nameAll string true none none
»»» size string true none none
»»» time string true none none
»»» duan string true none none
»»» pIco integer true none none
»»» ico window true none none

POST 添加数据库

POST /v1/library/setdata

暂无描述

Body 请求参数

{
  "earlytime": "0000-00-00",
  "fillname": [],
  "urls": [
    {
      "url": "https://wwx.lanzoui.com/b04b488ta",
      "password": "1rui"
    }
  ]
}

请求参数

名称 位置 类型 必选 中文名 说明
sign header string 加密
time header string 单位毫秒
body body object none
» earlytime body string 最早时间 过滤早期时间的文件,在这个时间段之前的,不会添加的数据库, 如果都添加的话也要要写为时间格式”0000-00-00“
» fillname body [string] 过滤文本 文件名字中包含这个文本的会被过滤, 不会添加到数据库
» urls body [object] url列表 可以包含多个url,并且自动检测url中的子目录
»» url body string 地址 蓝奏云的url
»» password body string 密码 对应的密码,如果没有就不写,”“,不要直接为null

返回示例

成功

{
  "status": "success",
  "code": 200,
  "info": "请求成功",
  "data": "数据存储成功!!"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

DELETE 根据id删除

DELETE /v1/library/deletedata

Body 请求参数

id: https://wwx.lanzoui.com/i30750ez3sgh

请求参数

名称 位置 类型 必选 中文名 说明
sign header string 加密
time header string 单位毫秒
body body object none
» id body string 要删除数据的指定id

返回示例

成功

{
  "status": "success",
  "code": 200,
  "info": "请求成功",
  "data": "删除成功"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

PUT 修改数据

PUT /v1/library/update

Body 请求参数

id: https://wwx.lanzoui.com/i4vmg0of40va
bean: Dean对象

请求参数

名称 位置 类型 必选 中文名 说明
sign header string 加密
time header string 单位毫秒
body body object none
» id body string 要修改的id
» bean body string 这里传一个对象作为要修改的结果,所以没法演示,对象格式:

详细说明

» bean: 这里传一个对象作为要修改的结果,所以没法演示,对象格式:
{
"icon": "rar",
"t": 0,
"id": "iGKqW18j7wsb",
"nameAll": "【电脑软件】Office 2013-2021 C2R Install中文版.rar",
"size": "11.8 M",
"time": "29 天前",
"duan": "i18j7ws",
"pIco": 1,
"ico": "2023/09/15/136993601-18.png"
}

返回示例

200 Response

{
  "status": "string",
  "code": 0,
  "info": "string",
  "data": null
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» status string true none none
» code integer true none none
» info string true none none
» data window true none none

蓝奏云/工具

GET 获取直链

GET /v1/utility/downloadurl

请求参数

名称 位置 类型 必选 中文名 说明
url query string url
mm query string 密码
time header string 单位毫秒

返回示例

成功

{
  "status": "success",
  "code": 200,
  "info": "请求成功",
  "data": "https://c1026.lanosso.com/9902cd927f66833ff5d420e2f2df0cee/6559e007/2020/12/15/49bf886e2808d83cd874276301e1a1b3.apk?fn=%E6%96%87%E4%BB%B6%E5%86%85%E6%9B%BF%E6%8D%A2.apk"
}

返回结果

状态码 状态码含义 说明 数据模型
200 OK 成功 Inline

返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» status string true none none
» code integer true none none
» info string true none none
» data string true none 结果

数据模型

posted @ 2023-11-18 15:16  哲_心  阅读(667)  评论(0)    收藏  举报