概念API 搜索方法returns 无

Notion API search method returns nothing

我试图获取我的概念工作区的所有页面,但搜索方法 returns 一个空的响应,而我的个人工作区中有页面。

代码:

import { Client, LogLevel } from '@notionhq/client'

const notion = new Client({
  auth: '<hidden>',
  logLevel: LogLevel.DEBUG
})

const databasesQuery = await notion.search({})
console.log(databasesQuery)

输出

@notionhq/client info: request start { method: 'post', path: 'search' }
@notionhq/client info: request success { method: 'post', path: 'search' }
{ object: 'list', results: [], next_cursor: null, has_more: false }

抱歉回复晚了,但我刚 运行 遇到了同样的问题。

我认为这是因为您还没有与您的集成共享任何页面。据我自己的测试所知,即使是您自己的概念工作区,您也必须 share 每个页面都集成了搜索请求才能正常工作:/