小编Jos*_*osh的帖子

在Notion API的新页面中创建子数据库

我可以使用 Notion API 创建一个新页面,作为该页面的一部分,我想创建并包含一个数据库表。我能够成功创建页面,但是当尝试使用 child_database 块创建数据库时,我收到状态 400 错误。下面的示例代码。任何帮助表示赞赏。

let payload = {
    'parent': {'database_id': database_id_variable},
    'properties': {
        'Name': {
            'title': [
                {'text': {'content': 'My Grocery List Page'}}
            ]
        }
    },
    'children': [
        {
            'object': 'block',
            'type': 'child_database',
            'child_database': {
                'title': 'Grocery List',
                    'properties': {
                        'Grocery item': {
                            'type': 'title',
                            'title': [{ 'type': 'text', 'text': { 'content': 'Tomatoes' } }]
                        },
                    }
            }
        },
    ]
}

let response = await fetch('https://api.notion.com/v1/pages', {
    method: 'POST',
    body: JSON.stringify(payload),
    headers: {
        'Authorization' : 'Bearer …
Run Code Online (Sandbox Code Playgroud)

javascript json notion-api

5
推荐指数
1
解决办法
2526
查看次数

标签 统计

javascript ×1

json ×1

notion-api ×1