- 通过HTTP方式 获取知识星球 API,保存主题到数据库(MySQL),并且可以导出为文件
- 执行
cp config.example.yaml config.yaml
生成配置文件 - 电脑端登录知识星球,复制 cookie 到
config.yaml
cookie 字段 - 导入 MySQL (sql 文件在
docs/initsql.sql
) - 执行
make run
即可运行该项目(适合 go 构建运行其他方式也可,ex air)
- 接口文档使用 swagger 生成,具体使用文档参考 swaggo/swag
- 设置
app.debug
可打开调试模式,观察终端日志,如果接口报1059
错误,过段时间重新执行接口即可。 - 该项目之所以以 http 方式调用,而不是终端命令行是因为考虑到后期做管理后台。