iainp999 / gbot-google-sheets
该包最新版本(v0.2-BETA)没有可用的许可信息。
将GlitcherBot数据写入Google表格。
v0.2-BETA
2021-03-18 11:15 UTC
Requires
- google/apiclient: ^2.0
README
监听glitcherbot爬取事件,收集数据,并在爬取结束时将数据写入Google表格。
表格将被写入Google Drive的根目录,标题为'GlitcherBot数据'(除非您指定了现有的表格ID - 见下文)。
配置
您需要通过Google开发者控制台创建一个新的应用程序,并创建一些具有写入Google表格权限的OAUTH2凭证。类型应该是'桌面应用程序'。
完成后,下载您的credentials.json文件并将其放置在GoogleSheets文件夹中。
第一次运行时,您将获得一个用于验证的URL。在浏览器中打开此URL。您将收到一个代码,需要将其复制并粘贴到控制台窗口中。一旦授权,刷新令牌将被存储在GoogleSheets
文件夹中的token.json
文件中。您可能需要不时重复此过程。
重用现有表格
要向现有表格追加数据,请在GoogleSheets
文件夹中创建一个config.yaml
文件,并将sheet_id
的值设置为要使用的表格ID。参见example.config.yaml
了解格式。
如果不存在config.yaml
,则在第一次运行时将创建一个表格,并创建并填写config.yaml
文件,以便在后续运行中使用相同的表格。