Notion API中如何获取区块ID?

kev*_*liu 3 notion-api

当我尝试附加子块时,需要块 ID。
我试图在文档中查找但没有找到。
我怎样才能获得该块ID?

小智 9

官方文档说:

块对象表示 Notion 中的内容。块可以是文本、列表、媒体等等。页面也是一种块!

有些块内嵌套有更多内容。一些示例是缩进的段落、列表和切换。嵌套的内容称为子项,子项也是块!支持子项的块类型有“paragraph”、“bulleted_list_item”、“numbered_list_item”、“toggle”、“to_do”和“page”。

要获取页面的 id,只需在 notion 中打开该页面并检查 URL 即可。页面的 URL 通常具有以下格式:

https://www.notion.so/Creating-Page-Sample-ee18b8779ae54f358b09221d6665ee15
Run Code Online (Sandbox Code Playgroud)

ee18b8779ae54f358b09221d6665ee15是页面的 id,您可以将其用作块 id。

要获取其他类型块的 ID(段落”、“bulleted_list_item”、“numbered_list_item”、“toggle”、“to_do”),只需单击该块的菜单图标,然后单击“复制链接”。 在此输入图像描述

然后,将链接粘贴到浏览器中,它应该如下所示:

https://www.notion.so/Creating-Page-Sample-ee18b8779ae54f358b09221d6665ee15#7fcb3940a1264aadb2ad4ee9ffe11b0e
Run Code Online (Sandbox Code Playgroud)

7fcb3940a1264aadb2ad4ee9ffe11b0e是您可以在请求中使用的块 ID。

  • 非常感谢您的帮助!我对那些连字符感到困惑。 (2认同)