GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - qitry/Qimi-API: 一个基于 Node.js 开发的免费开源 OpenAPI 集合

BranchesTags
Open more actions menu

Latest commit

 

History

32 Commits
32 Commits

Folders and files

NameName
Last commit message
Last commit date
.husky
.husky
 
 
data
data
 
 
dist
dist
 
 
history_today
history_today
 
 
lib
lib
 
 
public
public
 
 
src
src
 
 
types
types
 
 
.gitignore
.gitignore
 
 
.yarnrc.yml
.yarnrc.yml
 
 
AGENTS.md
AGENTS.md
 
 
APIDOCS.md
APIDOCS.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
README.md
README.md
 
 
package.json
package.json
 
 
test_apis.sh
test_apis.sh
 
 
tsconfig.json
tsconfig.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

QimiAPI

感谢https://vsllm.com 的赞助

一个基于 Node.js 开发的免费开源 OpenAPI 集合。

背景

互联网上有大量免费接口,但它们分散在各处,质量参差不齐,调用方式也不统一。有的需要注册,有的有访问限制,还有的接口文档早已过时。每次项目需要接入新功能时,都要花时间筛选、测试、对接这些零散的接口。

QimiAPI 试图解决这个问题。它将常用的一些免费接口整合在一起,同时提供一些自己开发的接口——那些互联网上没有、或者质量低/需付费的接口,再根据 OpenAPI 3.0 提供统一的调用方式,让接入变得简单。

功能

目前提供天气查询、IP 归属地、搜索引擎搜索建议、历史上的今天、农历信息、每日资讯速览、Minecraft 玩家查询、随机头像生成,以及多个平台的热搜获取。这些接口覆盖了日常开发中常见的一些需求,可以快速集成到小项目中。

所有接口返回统一格式的 JSON 数据,不需要注册,没有复杂的鉴权流程,直接调用即可。

部署

# 安装依赖
yarn install

# 开发模式
yarn dev

# 生产构建
yarn build
yarn start

文档

接口文档地址:/api-docs

完整的接口列表可以直接访问 GET /api 获取。

交互式测试面板:访问 /test 可直观测试所有接口。

接口限制

为保证服务质量,每个 IP 每小时最多 80 次请求。超过限制会返回限流提示,稍后重试即可。

About

一个基于 Node.js 开发的免费开源 OpenAPI 集合

Topics

apifreefreeapinodejsopenapi

Resources

Readme
Activity

Stars

105 stars

Watchers

0 watching

Forks

0 forks
Report repository

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.