问题标签 [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 投票
2 回答
592 浏览

notion-api - Notion API 中可用的块类型

https://api.notion.com/v1/blocks/block_id/children将我页面上的大部分块返回为type: unsupported. 我实际上只能看到text块。还有其他支持吗?

0 投票
3 回答
1347 浏览

notion-api - Notion API 中的日期格式是什么?

我尝试了很多类型,总是失败。为什么不直接写在文档中。

0 投票
1 回答
788 浏览

notion-api - notion-api invalid_client oauth 集成

我正在创建一个概念 API 与 OAuth 身份验证集成。当用户单击允许访问按钮并且 OAuth 跟随点击我的回调 URL 时,我不断收到invalid_client错误。此外,auth_token是通过集成控制台中提供的client_id:client_secret以 base64 格式创建的。当 OAuth 进程访问我的回调 URL 时,代码作为查询参数返回。

我错过了什么?

0 投票
1 回答
427 浏览

notion-api - Notion 中页面记录/属性中 `text` 属性的行为

通过 Notion API 文档,它提到文本配置与富文本对象相同。
在我的页面的响应中,我将 text 属性视为 -

我的问题是,如果text属性接受一个数组,我们可以向它添加多个文本对象吗?

我尝试对更新页面记录PATCH的请求做同样的事情,但是响应并不像预期的那样,它将所有注释切换到,即。粗体、斜体、下划线、删除线和代码块都是正确的,即使它们不在初始请求中。true

这是我在PATCH通话中发送的 JSON -

同样的回应是——

这里有没有人尝试过 text 属性,如果是的话,你能指导我吗?

谢谢。

0 投票
1 回答
329 浏览

notion-api - Notion API [Beta]:将用户添加到工作区并更改其权限

有没有办法将用户添加到工作区并更改他们的权限(编辑、查看等)?当前版本的 API 是否支持此功能?

0 投票
2 回答
1673 浏览

notion-api - Notion API:如何获取上传文件的 URL

我正在使用 Notion API Beta,从具有我感兴趣的“文件和媒体”属性的表中读取页面。API 响应只是给了我在那里上传的文件的名称,但我没有实际访问它们的 URL。我错过了什么?谢谢。

更新:答案


0 投票
1 回答
306 浏览

notion-api - Notion API 是否有 OpenAPI 规范?

Notion API 参考显然是从 OpenAPI 规范生成的。但是我找不到任何地方可以下载 YAML 或 JSON 源文档(这很有用)。

有没有人找到它?

0 投票
2 回答
1677 浏览

javascript - 如何使用 React 使用 Notion API

我正在尝试使用新的 Notion API 作为我个人网站的 CMS。作为一种改进的方法,我尝试将它与 React 一起使用。但似乎它不允许 CORS(我使用 Axios)。

使用此 API 的最佳方式是什么?使用 Express.JS 后端?我认为这对我的使用来说太过分了(我只想阅读页面和块,而不是编辑)。

这是我实际的 API 调用,但来自 React :

事实上,我从来没有真正体验过后端,所以我不知道它是否真的有义务使用 API。

谢谢。

0 投票
2 回答
1066 浏览

python - 列出数据库不返回任何结果

我有一个工作区,其中包含与我的集成共享的 2 个数据库,基本上它可以工作,我得到 200 OK 代码。

这就是我拥有的功能,标头包含身份验证令牌:

这是结果:

在此处输入图像描述

0 投票
2 回答
87 浏览

notion-api - 有没有办法获取给定数据库的列表长度?

我可以使用https://api.notion.com/v1/databases/:id/query获取给定数据库的分页子列表。但是我可以在任何地方获得当前的孩子数量吗?