接口总览
? 状态正常 ? 可能失效 ? 无法使用
站点 | 类别 | 调用名称 | 状态 |
---|---|---|---|
哔哩哔哩 | 热门榜 | bilibili | ? |
微博 | 热搜榜 | ? | |
知乎 | 热榜 | zhihu | ? |
百度 | 热搜榜 | baidu | ? |
抖音 | 热点榜 | douyin / douyin_new | ? |
抖音 | 热歌榜 | douyin_music | ? |
百度贴吧 | 热议榜 | tieba | ? |
少数派 | 热榜 | sspai | ? |
IT 之家 | 热榜 | ithome | ? |
澎湃新闻 | 热榜 | thepaper | ? |
今日头条 | 热榜 | toutiao | ? |
36 氪 | 热榜 | 36kr | ? |
稀土掘金 | 热榜 | juejin | ? |
腾讯新闻 | 热点榜 | newsqq | ? |
网易新闻 | 热点榜 | netease | ? |
英雄联盟 | 更新公告 | lol | ? |
原神 | 最新消息 | genshin | ? |
微信读书 | 飙升榜 | weread | ? |
快手 | 热榜 | kuaishou | ? |
历史上的今天 | 指定日期 | calendar | ? |
特殊接口说明
- 获取全部接口信息
- 获取除了下方特殊接口外的全部接口列表
GET https://{example.com}/all
- 历史上的今天(指定日期)
- 将指定的月份和日期传入即可得到当天数据,请注意格式
GET https://{example.com}/calendar/date?month=06&day=01
部署教程
在宝塔面板上部署
- 首先下载API接口源码
- 下载地址
创建站点 – 上传接口源码 – 解压
- 解压后点击 – 终端 如下图
![图片[1] - 今日热榜 – 一个聚合热门数据的 API 接口部署教程 - 夜岚云网络](https://www.uzhix.com/wp-content/uploads/2023/07/1690707198-f79af6361bc04f452154762d1758bb79.webp)
- 终端内输入:
// 安装依赖pnpm install// 运行pnpm start
- Tips:
- 服务端口以及允许的域名可在根目录下的.evn文件内修改
- 终端跑完后前往站点设置 – 反向代理 – 添加反向代理
![图片[2] - 今日热榜 – 一个聚合热门数据的 API 接口部署教程 - 夜岚云网络](https://www.uzhix.com/wp-content/uploads/2023/07/1690707198-9937dc5ded84ec9786de22da83774539.webp)
- 添加完反向代理后把PHP版本切换成纯静态
![图片[3] - 今日热榜 – 一个聚合热门数据的 API 接口部署教程 - 夜岚云网络](https://www.uzhix.com/wp-content/uploads/2023/07/1690707199-d994fb41b835b3670e98d9f343bc8196.webp)
- 最后前往 软件商店 – PM2管理器 – 添加项目
![图片[4] - 今日热榜 – 一个聚合热门数据的 API 接口部署教程 - 夜岚云网络](https://www.uzhix.com/wp-content/uploads/2023/07/1690707199-9310adae7e4da5a528c8a8f381099223.webp)
- 温馨提醒:如果使用的是如 腾讯云 阿里云 华为云等服务器,需要前往安全组/防火墙 添加设置的服务器端口,其它服务器需要在宝塔面板 – 安全 – 添加端口规则
在 Vercel 部署
现已支持 Vercel 部署,无需服务器
操作方法:
- fork 本项目 项目地址:https://github.com/imsyy/DailyHotApi
- 在
Vercel
官网点击New Project
- 点击
Import Git Repository
并选择你 fork 的此项目并点击import
PROJECT NAME
自己填,FRAMEWORK PRESET
选Other
然后直接点Deploy
接着等部署完成即可
Tips:建议部署至自己的服务器,Vercel有调用限制。
调用方法
- 获取榜单数据
- 获取数据只需在域名后面加上上方列表中的调用名称即可
GET https://api-hot.uaovo.com/bilibili/
- 调用示例
其他说明
- 本项目为了避免频繁请求官方数据,默认对数据做了缓存处理,默认为
30
分钟,如需更改,请自行前往utils\cacheData.js
文件修改 - 本项目部分接口使用了 页面爬虫,若违反对应页面的相关规则,请 及时通知我去除该接口
免责声明
- 本项目提供的
API
仅供开发者进行技术研究和开发测试使用。使用该API
获取的信息仅供参考,不代表本项目对信息的准确性、可靠性、合法性、完整性作出任何承诺或保证。本项目不对任何因使用该API
获取信息而导致的任何直接或间接损失负责。本项目保留随时更改API
接口地址、接口协议、接口参数及其他相关内容的权利。本项目对使用者使用API
的行为不承担任何直接或间接的法律责任 - 本项目并未与相关信息提供方建立任何关联或合作关系,获取的信息均来自公开渠道,如因使用该
API
获取信息而产生的任何法律责任,由使用者自行承担 - 本项目对使用
API
获取的信息进行了最大限度的筛选和整理,但不保证信息的准确性和完整性。使用API
获取信息时,请务必自行核实信息的真实性和可靠性,谨慎处理相关事项 - 本项目保留对
API
的随时更改、停用、限制使用等措施的权利。任何因使用本API
产生的损失,本项目不负担任何赔偿和责任
特别声明
- API项目作者:無名
- Github地址:https://github.com/imsyy/DailyHotApi
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
- 最新
- 最热
只看作者