我可以使用 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)