当前位置 : 主页 > 编程语言 > 其它开发 >

Book2Notion:将豆瓣图书信息同步到Notion的Chrome插件

来源:互联网 收集:自由互联 发布时间:2022-05-15
背景 前几天写了一个python脚本从豆瓣爬数据然后保存到Notion,被身边同学吐槽使用起来太麻烦,而且也不是所有人都会Python(原话是充满了码农版”何不食肉糜“)。正好最近在学着开
背景

前几天写了一个python脚本从豆瓣爬数据然后保存到Notion,被身边同学吐槽使用起来太麻烦,而且也不是所有人都会Python(原话是充满了码农版”何不食肉糜“)。正好最近在学着开发Chrome扩展,就打算把之前的脚本改成更简单易用的Chrome插件。

安装
  1. 下载源码

    仓库地址:Book2Notion

    或者:

    git clone git@github.com:lyh081/Book2Notion.git
    
  2. 安装拓展

    由于Chrome禁止安装未上传Chrome商店的crx格式插件,所以需要在开发者模式中加载已经解压的扩展程序。

    1. 在扩展程序界面(地址栏输入chrome://extensions/)点击右上角开发者模型按钮打开 开发者模式;
    2. 选择左上角 加载已解压的扩展程序 ,在弹出框中选择下载的扩展文件夹。
    3. 关闭开发者模式
使用
  1. 创建Notion机器人

    想要利用Notion提供的API对自己WorkSpace中的block进行操作的话,首先需要创建机器人(integration),并为机器人授予所需要操作的block操作权限。

    在 我的机器人 页面可以快速创建机器人。填完信息点击创建之后,系统跳转到新的页面。页面最上方给出了这个机器人的Secrets ( 就是 Bearer token),点击Show可以查看和复制。这个token会一直在这个页面,所以不用担心忘记。

网友评论