{"id":18070285,"url":"https://github.com/imsyy/toolsapi","last_synced_at":"2025-10-30T06:21:48.628Z","repository":{"id":189883058,"uuid":"681490954","full_name":"imsyy/ToolsApi","owner":"imsyy","description":"一些有用的 API | Some useful api","archived":false,"fork":false,"pushed_at":"2024-01-04T02:49:38.000Z","size":353,"stargazers_count":12,"open_issues_count":1,"forks_count":17,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-25T20:21:25.681Z","etag":null,"topics":["api","tools"],"latest_commit_sha":null,"homepage":"https://api-tools.imsyy.top","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imsyy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-22T06:16:33.000Z","updated_at":"2025-03-22T17:53:43.000Z","dependencies_parsed_at":"2023-08-22T07:39:24.291Z","dependency_job_id":"4b30630c-1344-4e04-b94f-53745d9084f0","html_url":"https://github.com/imsyy/ToolsApi","commit_stats":null,"previous_names":["imsyy/toolsapi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2FToolsApi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2FToolsApi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2FToolsApi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imsyy%2FToolsApi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imsyy","download_url":"https://codeload.github.com/imsyy/ToolsApi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501700,"owners_count":21114676,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","tools"],"created_at":"2024-10-31T08:24:43.448Z","updated_at":"2025-10-30T06:21:43.575Z","avatar_url":"https://github.com/imsyy.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\u003cimg alt=\"logo\" height=\"120\" src=\"./public/favicon.png\" width=\"120\"/\u003e\n\u003ch2\u003eTools API\u003c/h2\u003e\n\u003cp\u003e一些有用的 API\u003c/p\u003e\n\u003c/div\u003e\n\n## 总览\n\n\u003e 🟢 状态正常\n\u003e 🟠 可能失效\n\u003e ❌ 无法使用\n\n| **功能** | **调用名称** | **状态** |\n| -------- | ------------ | -------- |\n| 站点状态 | status       | 🟢       |\n| 每日必应 | bing         | 🟢       |\n\n## 部署\n\n```js\n// 安装依赖\npnpm install\n\n// 运行\npnpm start\n```\n\n## 使用\n\n### 站点状态\n\n反代 `UptimeRobot` 以实现站点监控\n\n```http\nPOST https://example.com/status\n```\n\n### 每日必应\n\n- 详细信息\n\n  ```http\n  GET https://example.com/bing\n  ```\n\n- 直接输出图片\n\n  ```http\n  GET https://example.com/bing/image/\n  ```\n\n- 支持参数\n  | **参数** | **默认** | **必填** | **说明** |\n  |--------|--------|--------|----------------------|\n  | width | 无 | 否 | 图宽度片 |\n  | height | 无 | 否 | 图片高度 |\n  | size | 1 | 否 | 获取的图片数量，最大为 8 |\n  | days | 0 | 否 | 获取的图片在历史记录中的索引，最大为 7 |\n\n### 持续添加中\n\n## Vercel 部署\n\n现已支持 Vercel 部署，无需服务器\n\n### 操作方法\n\n1. fork 本项目\n2. 在 `Vercel` 官网点击 `New Project`\n3. 点击 `Import Git Repository` 并选择你 fork 的此项目并点击 `import`\n4. `PROJECT NAME`自己填，`FRAMEWORK PRESET` 选 `Other` 然后直接点 `Deploy` 接着等部署完成即可\n\n## 其他\n\n- 本项目为了避免频繁请求官方数据，默认对数据做了缓存处理，默认为 `30` 分钟，如需更改，请自行前往 `utils\\cacheData.js` 文件修改\n- 本项目部分接口使用了 **页面爬虫**，若违反对应页面的相关规则，请 **及时通知我去除该接口**\n\n## 免责声明\n\n- 本项目提供的 `API` 仅供开发者进行技术研究和开发测试使用。使用该 `API` 获取的信息仅供参考，不代表本项目对信息的准确性、可靠性、合法性、完整性作出任何承诺或保证。本项目不对任何因使用该 `API` 获取信息而导致的任何直接或间接损失负责。本项目保留随时更改 `API` 接口地址、接口协议、接口参数及其他相关内容的权利。本项目对使用者使用 `API` 的行为不承担任何直接或间接的法律责任\n- 本项目并未与相关信息提供方建立任何关联或合作关系，获取的信息均来自公开渠道，如因使用该 `API` 获取信息而产生的任何法律责任，由使用者自行承担\n- 本项目对使用 `API` 获取的信息进行了最大限度的筛选和整理，但不保证信息的准确性和完整性。使用 `API` 获取信息时，请务必自行核实信息的真实性和可靠性，谨慎处理相关事项\n- 本项目保留对 `API` 的随时更改、停用、限制使用等措施的权利。任何因使用本 `API` 产生的损失，本项目不负担任何赔偿和责任\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsyy%2Ftoolsapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimsyy%2Ftoolsapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimsyy%2Ftoolsapi/lists"}