即使提供了标题,Notion js SDK 也会要求提供标题
Posted
技术标签:
【中文标题】即使提供了标题,Notion js SDK 也会要求提供标题【英文标题】:Notion js SDK asks for title even after title is provided 【发布时间】:2022-01-06 21:47:02 【问题描述】:我正在尝试使用 notion sdk 创建一个数据库,这就是我的有效负载的样子:
parent:
type: "page_id",
page_id: process.env.PAGE_ID,
,
icon:
type: "emoji",
emoji: "????",
,
title: [
type: "text",
text:
content: "DB Title",
,
,
],
properties:
"Prop-1":
date: ,
,
"Prop-2":
multi_select:
options: [
name: "option-1",
color: "green",
,
name: "option-2",
color: "gray",
,
name: "option-3",
color: "pink",
,
],
,
,
"prop-3":
multi_select:
options: [],
,
,
,
我已经添加了可以在上面看到的标题,但是响应给出了400
状态代码。
@notionhq/client warn: request fail code: 'validation_error', message: 'Title is not provided'
不知道我哪里错了。
【问题讨论】:
【参考方案1】:您还需要在属性中添加标题列。查看文档中的示例有效负载,您将看到“名称”标题列。 https://developers.notion.com/reference/create-a-database
【讨论】:
我知道我应该将它作为一个单独的问题提出,但是,知道如何创建一个***数据库,比如在工作区中吗?我看到这里的父级有这样的属性https://developers.notion.com/reference/database#page-parent关于如何做到这一点的任何想法? 目前不可能以上是关于即使提供了标题,Notion js SDK 也会要求提供标题的主要内容,如果未能解决你的问题,请参考以下文章
Quickblox:即使发送消息,iOS sdk 也会在发送时返回错误
即使在提供区域之后,aws-sdk v3 lambda 区域也缺失
即使在 Angular JS 中必填字段为空,表单也会被提交
即使在 asp.net core 5.0 中提供了不记名令牌,也会返回 401 [关闭]