因 Notion Page 没有 collection 属性导致无法正常授权的问题(个例)
描述这个错误
Object.values(e.recordMap.collection).forEach(function(e) {
var n = e.value
, a = e.role;
t.hasWriteRule(a) && (r[n.parent_id] = n,
r[n.id] = n)
});
e.recordMap.collection这个我这里的Notion是无值的,因此报错导致notion导入选项设置失败。可以通过e.recordMap.collection||{}过掉。但是我不知道这里的collection是放什么的。
复现步骤
其他相关说明
No response
操作系统
windows
浏览器
chrome
发生问题的网址
https://xxx.com
应该没问题 😂 出问题的可能是...
-
你在选择 Page 时是正确的吗?用的是配置库方案?还是其它方案?需要详细说明
-
你用的是扩展端内置的 Notion 还是 插件端?如果是前者的话,请改用后者。
建议录屏来看下出问题的情况更好。
用的插件端。就是选择Page出错了,走的你写的选择第一个块的那个方法。因为collection是空的。我本地是这样修复的。
Object.values(e.recordMap.collection||{}).forEach(function(e) {
我是设置了Page后,保存然后导出,图床没效果。上面这种显示是notion内部图床么?
请在这里讨论问题。
导入到 Notion 仅内置了 Cloudinary 图床,你提到的 picgo 是另外一个插件:图床 的功能。
使用图床插件后,按下图所示设置
然后在使用时请触发图床插件(或快捷键 p p
https://github.com/Kenshin/simpread/issues/6659#issuecomment-2294848058
需要把你的 Notion 结构给我看下,另外你的 Notion Page 有没有什么特别的?
https://github.com/Kenshin/simpread/issues/6659#issuecomment-2295086610
这个按照你说的配置。图床正常了。
这个按照你说的配置。图床正常了。
👍
https://github.com/Kenshin/simpread/issues/6659#issuecomment-2295199677
原本我觉得应该是你的 Notion Page 有点特别,所以想看看具体哪里有点特别,但你直接给出了出错的地方也行 😂 👍
修复后我会在这里通知你(目前感觉应该只有你自己报告了此情况,虽然不排除其他用户描述不清楚而漏掉的...
嗨,导入到 Notion 发布了全新的 2.0 版,彻底解决了这个问题。
2.0 版使用了新的授权方式,并且做了 Notion Page 各种兼容性测试,所以此问题自动解决~
新版功能一览:支持一键授权(不在有繁琐的授权过程),加持简悦完美的阅读模式,同时支持导入带标注色的全文,可以彻底解决你遇到的问题。

🆕 全新 2.0 版
在 2024 年 11 月 16 日,Notion 私有 API 再次出现无法使用的问题,这让我决定彻底弃用私有 API 方案,全面转向公开 API。
由于采用公开 API,确保了功能的稳定性,不会再出现无法使用的情况,以下所有功能均基于 2.0 版本的描述。
🌟 特色
与其他同类产品相比,简悦凭借其出色的阅读模式,可以更精准地将全文导入到 Notion。
由于采用了公共 API,解决了 1.0 版本无法无法正确转换 LaTeX 公式的问题,并提供更安全简便的一键授权方式(相比私有 API,避免了账户泄漏风险)。
此外,还支持以下功能:
1️⃣ 在 Notion Page 显示描述、题图、Favicon、来源、标签、备注
2️⃣ 内置图床
3️⃣ 导入带标注颜色的全文 查看效果
4️⃣ 导入标注(支持三种方式)
5️⃣ 支持超长文章的导入、知乎公式、表格及包含大量代码段(使用私有 API 的产品都存在无法使用的问题)
📥 导入效果
📚 一站式教程
https://www.yuque.com/kenshin/simpread/zx3bcz
📦 配置库
简悦 · 配置库 是简悦官方推出的一套针对新用户的极简配置方案,方便新用户用最快的方式使用简悦的各种高级服务,配置库内置了常用的双链笔记用法,如:Notion、Obsidian、Logseq、Roam Research,同时包含了简悦在阅读模式上的一些常规插件:Live Editor、题图、Safari 阅读模式等。
如果你需要使用简悦 + Notion 的话,可以直接看 此配置库 。
🔌 介绍
导入到 Notion 相关功能分为两个插件:
📖 功能
1️⃣ 可导入当前页面的题图、Favicon、来源等。

2️⃣ 导入正文到 Notion,因为使用了公开 API,所以可以完美适配 知乎公式 · 表格及包含大量代码段
3️⃣ 导入带标注色的正文到 Notion 查看效果
此功能需要 简悦高级账户,可通过 此链接 升级。

4️⃣ 内置 Cloudinary 图床

5️⃣ 在导入可选择任意 Notion

6️⃣ 同步稍后读的标签,并支持加入全局标签(即使当前页面未被标记为稍后读,也可导入已添加的全局标签)。

7️⃣ 添加描述(Summary)与稍后读备注(Note)
此功能需要 简悦高级账户,可通过 此链接 升级。

8️⃣ 去除重复的 Page

9️⃣ 导入标注

2.0 版在原来的方案(标准模式)基础上增加了两个全新的标注模板:
📗 带标注色的模板 查看效果
📘 按照标注色分类的模板 查看效果

注意:上述两种标注模板需要简悦高级账户权限,可通过 此链接 升级。
🔄 旧版本升级说明
如果你已使用 1.x 版(旧版本),首次升级后会出现如下截图,此时需重新授权 Notion 才能使用。(授权方式与上面一致)

📈 安装与升级
1️⃣ 【没有使用】同步助手 · 自动同步 的话,可直接 导入到 Notion 插件 导入到 Notion 辅助增强插件 安装。
2️⃣ 【已经使用】同步助手 · 自动同步 的话,请使用 插件管理器 安装。
🔎 关联
https://github.com/Kenshin/simpread/issues/4955
我关闭这个 Issues 了,有任何问题,请随时在这里讨论~
嗨,各位。
🎉 广受好评的 Notion 图床功能回归啦,采用官方方案后不再会出现意外失效问题。 🥳
至此,所有导入到 Notion 的功能均已采用官方方案。😄
🔗 链接
永久链接 | GitHub | 知乎 | Newsletter
📥 下载地址
https://simpread.ksria.cn/plugins/details/OpaogjT8KJ
🖼 Notion 图床
无须任何设置,仅需开启此选项,基础账户即可使用。

🌟 图片代理功能
2.1.0 版本新增图片代理功能,专门解决部分图片无法转换为 Notion 图床的问题。
Cloudinary 图床(本地方案)也一并加入此功能。
注意:此功能为高级账户权限,如有需要请升级你的账户。😄
截止到 2.1.0 版,共内置了三种图床方案:
1️⃣ Notion 图床
3️⃣ 图床插件

详细对比请参考 说明文档。
🆕 2.0 版功能回顾
https://zhuanlan.zhihu.com/p/11575762702/
📈 安装与升级
没有【使用同步助手 · 自动同步】的话,可通过 此链接 安装。
已经【使用同步助手 · 自动同步】的话,请使用 插件管理器 安装。
请点击 #Notion 查看更多用法
📚 引申
1️⃣ 导入到 Notion 2.0(含 Notion 辅助增强和标注自动化)
3️⃣ 简悦 + Notion 的一些常见用法:几种典型的导入到 Notion 方案
💡 关联
https://github.com/Kenshin/simpread/issues/4955