过早客
  • 首页
  • 节点
  • 成员
  • 广告投放
  • 登录
  • 注册

继上次开放了今日热榜的 API 接口,这次直接开源热榜 GO 后端代码吧

IT技术 • timeromantic • 发表于 3 年前 • 最后回复来自 loop • 3 年前

今日热榜

今日热榜是一个获取各大热门网站热门头条的聚合网站,使用Go语言编写,多协程异步快速抓取信息,预览:https://www.printf520.com/hot.html git地址:https://github.com/timeromantic/hotDataList.git
DeepinScrot-4337.png

安装教程

  1. git clone https://github.com/timeromantic/hotDataList.git
  2. 执行database.sql文件
  3. 配置/Config/Mysql.go数据库地址
  4. 执行/App/GetHot.go程序
  5. 修改hot.html并打开
  6. 部署定时任务

使用说明

  1. fork 项目

参与贡献

  1. Fork 本项目
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

目录说明

HotList/
├── App
│   └── GetHot.go  爬虫主程序
├── Common
│   ├── Db.go      数据库组件
│   └── Redis.go   redis组件
├── Config
│   ├── Config.go 
│   └── Mysql.go   mysql配置文件
├── Cron
│   └── GetHot.sh  爬虫定时脚本
├── Exe
├── Html
│   ├── css
│   ├── hot.html   热榜展示网页
│   └── js
|
└── database.sql
└── README.md

API说明

获取所有类型

  • Method: GET
  • URL: https://www.printf520.com:8080/GetType
  • Param:无
  • Body: { "Code":0, "Message":"获取数据成功", "Data":[ {"id":"1","sort":"63908","title":"知乎"}, {"id":"2","sort":"21912","title":"虎扑"}, {"id":"6","sort":"11707","title":"天涯"}, {"id":"7","sort":"12546","title":"知乎日报"}, ]}

获取具体类型热榜数据

  • Method: GET
  • URL: https://www.printf520.com:8080/GetTypeInfo?id=2
  • Param:id
  • Body: { "Code":0, "Message":"获取成功", "Data":[ { "title":" 45个经典面试回答提示,分享给即将工作的大家。 zt ", "url":"https://bbs.hupu.com//28814429.html" }, { "title":" [名场面]回家的诱惑:洪世贤酒店幽会,抵不住诱惑犯了错! zt ", "url":"https://bbs.hupu.com//28818367.html" }, { "title":" 张艺兴回应假唱风波。ZT ", "url":"https://bbs.hupu.com//28815609.html" } ] }
加入收藏 新浪微博 分享到微信 ❤赞 2230 次点击 1 人赞 6 人收藏

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

共收到12条回复
timeromantic 楼主 3 年前 #1 赞 0

有人吗?

xgq910223 3 年前 #2 赞 0

有,不过看不懂--

null_to_one 3 年前 #3 赞 0

nb大佬,膜拜,大佬在哪工作

x1074600249 3 年前 #4 赞 0

牛逼牛逼

hi_flash 3 年前 #5 赞 0

感兴趣,晚上回家fork一下

mzlogin 3 年前 #6 赞 0

原来是光谷社区的大佬做的,已star

lucky563591 3 年前 #7 赞 0

看爬虫逻辑只有贴吧,V2EX,IT之家,抽屉,并没有那么多API

iOS0 3 年前 #8 赞 0

到处都有你的贴子。

bigfish 3 年前 #9 赞 0

已瞅

helpe0 3 年前 #10 赞 0

运营需要

baiwei123 3 年前 #11 赞 0

还不错啊!能直接把这些热点新闻抓取下来 做个新闻网站也不错啊 哈哈

loop 3 年前 #12 赞 0

正好用go在写爬虫,来看看

请绑定手机号后,再发言,点击此处
Guozaoke.com—源自武汉的高端交流分享社区
相关主题
关于GPT-4 创业?有什么好点子?写网文?代码?说说有什么生产力的?
接外包项目
帮朋友问问!朋友想转型。
黄仁勋与OpenAI首席科学家Ilya Sutskever的炉边谈话
Python 终于没有存在的意义了,撒花
GitHub发布Copliot X,用GPT-4实现聊天式编程
GTC2023英伟达CEO黄仁勋主题演讲:AI、加速计算及其他领域的突破性进展
分享几个ChatGPT国内镜像站
谷歌的AI工具Bard开放申请了
有啥牛的前端网站,想快速搭建一个网站

过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 Hello World,Let's Doodle! 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号