Tech
开源项目从 0 到 1:我用 2 周业余时间搭建了多平台发布系统
开源项目从 0 到 1:我是怎么用 2 周业余时间搭建多平台发布系统的
起因:一个周三晚上的崩溃
故事开始于一个普通的周三晚上。
22:00,写完了一篇 Python 教程。22:35,还在复制粘贴第 6 个平台。
当时心里想的是: 「我写了 40 分钟文章,为什么还要花 30 分钟发布?」
作为一个程序员的本能反应——这个问题应该用代码解决。
Day 1-2:技术选型
动手之前花了两天调研。核心问题是: 怎么跟 9 个平台对话?
经过调研发现,平台分三类:
类型
代表
方案
有公开 API
掘金、CSDN、Dev.to
HTTP 请求直接调
有半公开 API
知乎、博客园
需要逆向签名(x-zse-96、X-Ca)
没有 API
小红书、抖音
只能 Playwright 浏览器模拟
技术栈决策:
后端: Python + FastAPI
- 选 Pyth...
Read the full discussion on Dev.to
This article was aggregated from Dev.to. Click to join the conversation.
View on Dev.to