Featured image of post WeRead2Notion使用文档

WeRead2Notion使用文档

WeRead2Notion用于将微信读书的笔记自动同步到Notion。该项目不支持在Notion中添加自己的笔记,每次有笔记更新会删除原有笔记,需要添加自己的笔记可以使用WeRead2Notion-Pro

Warning

Weread2Notion和Weread2Notion-Pro是两个不同的项目,模板也不相同,切勿用错模板。

预览

3e54d178-4e8d-4a06-a36d-664a861b364c

也可以打开网页版本查看效果:https://book.malinkang.com/

Fork工程

打开Weread2Notion,点击右上角的Fork(顺便点个star谢谢)

权限

确保你打开了读写权限。

依次选择Settings->Actions->General,然后下拉,找到Workflow permissions,如果没有选中Read and write permissions,请选中,然后点下面的save保存。

获取微信读书Cookie

  1. 浏览器打开网页版微信读书扫码登录
  2. 按F12进入开发者模式,依次点网络->文档,然后选中weread.qq.com,下拉找到Cookie,复制Cookie值

Tip

如果没有内容显示,请刷新下浏览器。

建议使用Chrome浏览器,有的小伙伴使用QQ浏览器拿到的Cookie一直不能用。

授权

  1. 浏览器打开 https://api.notion.com/v1/oauth/authorize?client_id=801fd03a-a44f-41af-9a17-feb048b4bbdd&response_type=code&owner=user&redirect_uri=https%3A%2F%2Fnotion-auth.malinkang.com%2Fweread2notion-oauth-callback

  2. 然后点击Next->Allow access

image-20240326111124731

image-20240326111250623

  1. 点击复制按钮,复制NOTION_TOKEN和NOTION_PAGE的值。

    复制

在Github的Secrets中添加变量

  1. 打开你fork的工程,点击Settings->Secrets and variables->New repository secret

  1. Name输入WEREAD_COOKIE,Secret输入框中填入你前面获取的微信读书Cookie,然后点击Add secret

  1. 同理,继续点击New repository secret,分别增加变量NOTION_TOKEN和NOTION_PAGE。最终的结果如下图所示。

Warning

注意这三个变量名一定要填写正确,一个字母都不能错,否则会同步失败。

运行

上面配置完成之后,打开你Fork的项目,依次点击Actions->weread sync-> Run workflow,就可以运行了。

问题排查

  1. 可以点击你Fork项目的Action,查看运行状态,绿色是成功,红色是失败。

Warning

运行成功,只代表程序没有出错,不代表就一定同步数据,比如微信Cookie过期就不会报错。所以如果运行成功,Notion中没有数据的话,也可以通过下面第2步来查看日志

2.可以点进去查日志,来自行排查问题。

问题解答

  1. 为什么有的书没有同步过来

本项目只会同步划线或者做了笔记的书,书架里的书如果没有划线或者做笔记是不会同步的。后续可能会考虑增加同步书架中的书。

  1. 每天何时同步

本项目设置的是utc时间的0点,如果你在中国,那就是每天8点同步。不过据我观察,Github这个可能有延迟,会在每天8点零几分同步。你也可以自行修改同步时间,具体参考这里

升级

如果我添加了新功能,你需要将自己的代码与我的代码进行同步。打开你Fork的项目,点击Sync fork进行同步,如果有冲突可以点击Discard那个按钮 image-20240326113307149

捐赠

如果你觉得项目对你有帮助,可以捐赠。我也会不断的优化项目,并做出其他开源的项目。

微信

支付宝

付费解答

有问题先自行解决,往往失败都是一些小细节没注意导致的。我的文档写的已经足够详细,按照文档来操作基本都能成功。你也可以尝试在群里咨询。不要直接加我微信来让我来解答,这个项目我已经投入了大量时间来开发维护,实在没有更多的精力来一对一解答。如果实在解决不了,可以付费一对一咨询,30元一位。付完款可以微信私聊我。

欢迎加入微信群讨论。使用中遇到的任何问题,包括Notion的使用,微信读书组队打卡,后续的更新都会在群里讨论。

群

Built with Hugo
Theme Stack designed by Jimmy