gpt4 book ai didi

notion-api - 搜索请求总是返回空结果

转载 作者:行者123 更新时间:2023-12-05 05:43:58 25 4
gpt4 key购买 nike

我正在尝试搜索我的工作区以查找标题中提到“Nora”的页面。这是我正在使用的 Python 代码:

data = {
'query': 'Nora',
'page_size': 10
}

r = requests.post('https://api.notion.com/v1/search', headers={
'Authorization': f"Bearer {token}",
'Content-Type': 'application/json',
'Notion-Version': "2022-02-22"
}, data=json.dumps(data))

result = r.json()
print(result)

result内容如下:

{
'object': 'list',
'results': [],
'next_cursor': None,
'has_more': False,
'type': 'page_or_database',
'page_or_database': {}
}

当我尝试使用 cURL 时同样的事情:

curl -X POST 'https://api.notion.com/v1/search' -H 'Authorization: Bearer blablabla' \
-H 'Content-Type: application/json' \
-H 'Notion-Version: 2022-02-22' \
--data '{"query": "Nora", "page_size": 10}'

当然 Bearer 不是 blablabla,我仔细检查了我是否在正确的工作区(我是)。我的查询没有 \(全部在一行中,只添加了斜杠以供阅读)。

还有什么我应该做的吗?

最佳答案

我找到了解决方案。看来现在您需要预先“共享”您想要访问的页面以访问您的集成。我不知道它是否解决了您的问题 Genaro Alberto Cancino Herrera,也许他们最近更改了 API 并添加了该功能。

关于notion-api - 搜索请求总是返回空结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71699127/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com