Skip to content

Open-API 是一个强大的工具,允许用户自定义 API 请求并以美观的方式展示返回的内容,包括图片、视频、语音和文本。通过简单的配置,用户可以解析 API 返回的 JSON 数据,并根据需要显示特定的字段。

Notifications You must be signed in to change notification settings

SwordHand/Open-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Open-API 文档

简介

Open-API 是一个强大的工具,允许用户自定义 API 请求并以美观的方式展示返回的内容,包括图片、视频、语音和文本。通过简单的配置,用户可以解析 API 返回的 JSON 数据,并根据需要显示特定的字段。Open-API 提供了友好的用户界面,支持多种媒体格式的展示和下载。

特性

  • 自定义 API 请求:用户可以根据需求自定义 API 请求,灵活获取数据。
  • 多媒体支持:支持展示图片、视频、语音和文本,满足多样化的展示需求。
  • JSON 解析:轻松解析 API 返回的 JSON 数据,指定需要展示的字段。
  • 美观的 UI:提供友好的用户界面,确保良好的用户体验。
  • 下载功能:支持下载展示的图片和视频,方便用户保存内容。

API 配置管理

  • 支持添加、编辑、删除 API 配置

  • 支持四种数据类型的 API:图片、视频、音频和文本

  • 每个配置包含标题、URL、JSON 解析字段等信息

  • 配置数据本地存储

数据预览

  • 图片预览:支持网格视图和下载

  • 视频预览:支持播放控制和下载

  • 音频预览:支持播放控制和下载

  • 文本预览:支持复制和查看

配置导入导出

  • 支持将配置导出为 JSON 文件
  • 支持从 JSON 文件导入配置
  • 支持批量操作和多选删除

安装

要使用 Open-API,请按照以下步骤进行安装:

支持平台

Android-11及以上

点击前往下载

使用教程

图片示例

在你需要填写图片API部分

1.填写你的配置名称如"图片".

2.填写你的API配置,API自己在网上找,列如https://<域名>/image.php.

3.json解析配置,在浏览器输入你的API会返回json列如:

{
   "code": 200,
   "image": "https://<域名>/image.png"
}

你现在要获取image中的图片url,json字段就填写"image"字段保存配置即可

多字段

例如:

{
   "code": 200,
   "data": {
        "image": "https://<域名>/image.png"
   }
}

填写data,image字段即可

列表模式

返回的json如:

{
   "code": 200,
   "images": [
   "https://<域名>/image.png",
   "https://<域名>/image.png",
   "https://<域名>/image.png",
   "https://<域名>/image.png"
   ]
}

即可开启列表模式

剪切板变量模式

1.你的API如"https://<域名>/test.php?msg="

2.正则匹配URL,就会把你的剪切板url放入你的API后面进行请求

3.直接使用文本就是把你剪切板第一个数据放入api后面请求

About

Open-API 是一个强大的工具,允许用户自定义 API 请求并以美观的方式展示返回的内容,包括图片、视频、语音和文本。通过简单的配置,用户可以解析 API 返回的 JSON 数据,并根据需要显示特定的字段。

Resources

Stars

Watchers

Forks

Packages

No packages published