将Pinboard中的数据保存到SQLite数据库
项目描述
将Pinboard中的数据保存到SQLite数据库。
灵感来源于(并使用来自)Simon Willison的Dogsheep项目。你可能想在生成的数据库上运行Datasette。
如何安装
$ pip install pinboard-to-sqlite
身份验证
运行
$ pinboard-to-sqlite auth
这将引导你到https://pinboard.in/settings/password以找到你的API令牌,然后将其粘贴到终端。这将保存到auth.json
文件中,后续命令将使用此文件。
要保存到不同的文件,请参阅-a
/ --auth
标志。
获取帖子
运行
$ pinboard-to-sqlite posts pinboard.db
其中pinboard.db
是你想要保存帖子的数据库的名称。请注意,此API有一个每分钟的速率限制,所以不要在每分钟内运行此命令超过一次(我不知道你为什么需要这样做)。这似乎并没有得到很好的执行,但还是要小心。