连接Notion API至Power BI时触发Error 400错误问题咨询
Power BI 连接 Notion API 报错常见原因
- 请求头配置缺失或格式错误
Notion API 要求所有请求必须携带两个固定请求头:Authorization:值格式必须为Bearer 你的集成密钥,注意Bearer和密钥之间有空格,不能遗漏Notion-Version:值为官方指定的API版本号,目前推荐使用稳定版本2022-06-28
两个头缺一不可,任意一个配置错误都会直接触发请求失败。
- Power BI 身份验证模式选择错误
使用网页连接器时如果选择了基础认证、Windows认证等模式,Power BI会自动覆盖你手动配置的Authorization头,导致传递的凭证格式不符合Notion要求,必须选择匿名身份验证模式,所有身份信息仅通过自定义请求头传递。 - Notion 侧资源权限未开放
你在Notion后台创建的内部集成,需要手动共享给你要查询的目标数据库/页面:打开对应Notion数据库,点击右上角「共享」按钮,搜索你创建的集成名称并赋予编辑/查看权限,否则即使密钥正确也会返回权限类报错。 - 请求URL或参数格式错误
如果是查询数据库内容,请求URL必须为https://api.notion.com/v1/databases/你的数据库ID/query,漏写/query后缀、数据库ID填写错误、POST请求的body参数格式不符合要求,都会触发接口返回报错。
内容的提问来源于stack exchange,提问作者Zach H
相关产品推荐
相关产品推荐

