问题标签 [notion-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
268 浏览

javascript - Notion API、Vanilla JS、Fetch 不起作用

我不明白为什么一个简单的 fetch 请求通过 Vanilla JS 不成功,但通过 Postman 成功:

失眠症

响应是Request Failed TypeError: Failed to fetch。DBID 和 SECRET 都是正确的。

0 投票
1 回答
691 浏览

postman - 如何在不查询数据库的情况下从公共概念页面 url 获取页面 ID

我希望能够接收公共 Notion 页面 URL 并返回该页面的 ID。我不知道这是否可以使用 API。

我尝试使用此 URL 的结尾并使用它来检索邮递员 https://www.notion.so/asnunes/Simple-Page-Text-4d64bbc0634d4758befa85c5a3a6c22f中的页面

但它没有用:/

0 投票
0 回答
46 浏览

python - 尝试在概念表中显示带有 yfinance 和 notion-py 的股息

我正在尝试在带有 notion-py 的概念表行中使用 yfinance 显示股息

这是我正在使用的代码

我收到此错误提示

“shmoney”是 Notion 中表行的名称,我在玩这些名称,因为我认为名称与代码冲突(我真的迷路了)

当我拿出

一切都很好。

0 投票
2 回答
518 浏览

javascript - 从 Notion API 中的数据库查询中获取页面标题?

数据库查询中每个 property_name 的索引和键都是动态的。唯一的常量是类型:title 属性的“title”。标题本身也嵌套在一个数组中。我已在下面的架构中将其标记为我需要它。此外,只有一个属性是类型:“title”。

我几乎尝试了各种组合中的每个对象和数组原型函数,但由于嵌套对象和数组,以及 property_name 索引和键是未知的,我无法弄清楚。

我想要的结果是 obj.map() 将结果中每个页面的纯文本标题和 page_id 转换为 JSX 对象。

架构:

映射所需的结果对象:

0 投票
1 回答
399 浏览

python - 如何在 notion-py(Notion API)中填充“多选”类型的列?

我正在尝试创建一个电报机器人,它将在概念上创建笔记,为此我使用:

然后我通过添加token_v2来连接我的概念,然后接收关于我想保存在概念中的笔记的数据,最后我在概念上保存一个笔记,如下所示:

此脚本有效,但问题是填写Tags类型为 的列multi-select

由于在自述文件“notion-py”中,没有提及填写“多选”,因此

我使用了bkiac函数:https ://github.com/jamalex/notion-py/issues/51

这是我稍作修改的函数:

但事实证明,这个功能不起作用,并给出以下错误:

这是我的桌子图片:链接 这是我与机器人聊天的电报:链接

老实说,我不知道如何解决这个问题,问题是如何填充“多选”类型的列?

0 投票
0 回答
55 浏览

javascript - 可以使用 Notion API 从 csv 列表中在页面上创建 Twitter 嵌入吗?

我有一个 .csv 文件,其中有一列包含许多指向 Twitter 的链接,如下所示:

网址
https://twitter.com/WIRED/status/1431940938981597195 https://twitter.com/theQuietus/status/1431896907006234626 https://twitter.com/BloombergAsia/status/1431896671340961796
...</p>

我想将所有推文导入 Notion,因为 Tweet/tweet在页面上嵌入(命令)。

我尝试notion-py为此使用非官方的解决方案,但即使是快速入门示例也无法正常工作(raise HTTPError(requests.exceptions.HTTPError: Invalid input.

是否可以为此目标使用 Notion API?

或者您会建议其他解决方案吗?

我没有使用过 Notion API,对 JavaScript 也没有太多经验。但是如果你知道可以通过 Notion API 完成这个任务,或者可能有一个例子,我会很高兴。

0 投票
0 回答
34 浏览

notion-api - 通过 Notion API 创建子页面

我正在尝试使用 Notion-api 在页面中创建子页面在 [更新块文档][1] 中,它要求我们使用更新页面端点。但不清楚如何使用它在页面内添加子页面。任何帮助都会很棒。谢谢![1]:https://developers.notion.com/reference/update-a-block

0 投票
1 回答
174 浏览

python - Python - Notion API - 无法导入模块

我正在尝试将 Notion API 用于一些自动化流程,但在导入包时遇到了一些问题,而且我已经尝试了很多导入。我有这个代码:

要运行此代码,我进行了以下导入:

所有这些都已正确安装,我的脚本名称没有“notion.py”:D

但是当我运行我的代码时,我得到了:

有谁知道我做错了什么?

谢谢您的帮助!

0 投票
0 回答
205 浏览

node.js - 无法获得本地颁发者证书

除了忽略 SSL 之外,处理这个问题的正确方法是什么?

不明确的

0 投票
1 回答
63 浏览

curl - 创建页面 body.parent 未定义

我正在尝试使用 API 创建一个 Notion 页面,但不断出现错误“

body 验证失败:应该定义 body.parent,而不是“ undefined”。

“。我正在使用文档中实际 cURL 代码片段的编辑版本。显然父级已定义。GET 和 PATCH API 请求似乎也可以正常工作,只是 POST 不会。

(我从请求有效负载中删除了“属性”部分以简化相关代码段)。