【问题标题】:Can i get notion page content using notion api?我可以使用概念 api 获取概念页面内容吗?
【发布时间】:2022-10-14 02:54:25
【问题描述】:

我打算使用概念 api 制作一些博客。

我想使用概念 api 将概念页面降价并显示在我的博客上。

但是,我找不到获取页面内容..

有没有办法使用 api 导入页面降价内容?

【问题讨论】:

    标签: notion-api notion


    【解决方案1】:

    您需要使用 Notion 的 Blocks API。将页面视为一个块,并获取其子项:

    curl 'https://api.notion.com/v1/blocks/<your-page-id>/children?page_size=100' 
      -H 'Authorization: Bearer '"$NOTION_API_KEY"'' 
      -H "Notion-Version: 2022-02-22"
    

    请记住,内容将作为一组文本片段出现,您需要将它们拼接在一起。

    【讨论】:

      【解决方案2】:

      无法获取页面作为降价通过当前版本的 API,2022-06-28。 UI 中有一个导出选项,但无法通过 API 访问。

      您可以使用 blocks 端点获取页面内容,该端点将返回 JSON 格式的块,并且可能需要多次请求才能获取所有内容,并且文本块的格式也使用 JSON 表示形式进行标记。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-08-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-01-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多