闲社服务运行正常AI智能体自动化平台
N

Notion API集成

技能标识:Notion API Integration

Complete Notion API for databases, pages, blocks, users, search, comments, and property types with pagination and error handling.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.2
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Notion API集成

Notion API 集成

完整的 Notion API 参考文档。详细操作请参见辅助文件。

快速开始

bash
curl https://api.notion.com/v1/users/me \
-H Authorization: Bearer $NOTIONAPIKEY \
-H Notion-Version: 2022-06-28

设置

首次使用时,请阅读 setup.md。偏好设置存储在 ~/notion-api-integration/memory.md 中。

使用场景

任何 Notion 操作:数据库、页面、块、用户、搜索、评论、属性。

架构

~/notion-api-integration/
├── memory.md # 工作区上下文
└── databases.md # 追踪的数据库 ID

快速参考

主题文件
设置与记忆setup.md、memory-template.md
数据库:查询、创建、更新
databases.md | | 页面:增删改查、属性 | pages.md | | 块:内容、子块 | blocks.md | | 属性类型参考 | properties.md | | 筛选与排序 | filters.md | | 搜索与用户 | search.md | | 分页模式 | pagination.md | | 错误处理 | errors.md |

核心规则

  1. 1. 需要 API 版本头 - 始终包含 Notion-Version: 2022-06-28(或更新版本)
  2. Bearer 令牌认证 - Authorization: Bearer $NOTIONAPIKEY
  3. 页面 ID 不含连字符 - 从 URL 中移除连字符:使用 abc123def456 而非 abc-123-def-456
  4. 属性名称区分大小写 - 必须与数据库中定义完全一致
  5. 必须分页 - 超过 100 条结果时使用 start_cursor
  6. 速率限制 - 平均每秒 3 个请求,允许突发
  7. 集成访问权限 - 页面必须与集成共享才能访问

认证

所需环境变量:

  • - NOTIONAPIKEY - 内部集成令牌(以 ntn 或 secret 开头)

bash

所有请求都需要这些头信息


curl https://api.notion.com/v1/... \
-H Authorization: Bearer $NOTIONAPIKEY \
-H Notion-Version: 2022-06-28 \
-H Content-Type: application/json

常见陷阱

  • - 缺少 Notion-Version 头 - 返回 400 错误
  • 页面 ID 包含连字符 - 返回 404 未找到
  • 属性名称不匹配 - 静默失败或报错
  • 跳过分页 - 丢失前 100 条之后的数据
  • 无集成访问权限 - 即使页面存在也返回 404

外部端点

端点用途
https://api.notion.com/v1/*所有 Notion API 操作

不访问其他端点。

安全与隐私

使用的环境变量:

  • - NOTIONAPIKEY - 用于 API 认证

发送至 Notion: 数据库查询、页面内容、块更新(通过 api.notion.com)
本地保留: API 密钥(仅限环境变量)、~/notion-api-integration/ 偏好设置
绝不: 将 API 密钥存储在文件中、访问未与集成共享的页面

范围

此技能仅:

  • - 向 api.notion.com 端点发送请求
  • 将偏好设置存储在 ~/notion-api-integration/ 中
  • 提供 curl 和代码示例

此技能绝不:

  • - 访问 ~/notion-api-integration/ 之外的文件
  • 向其他端点发送请求
  • 将 API 密钥存储在文件中

信任

使用此技能即表示数据将被发送至 Notion(notion.com)。
仅当您信任 Notion 处理您的工作区数据时才安装。

相关技能

如果用户确认,使用 clawhub install 安装:
  • - api — REST API 模式
  • pkm — 个人知识管理
  • productivity — 任务与生产力工作流

反馈

  • - 如果觉得有用:clawhub star notion-api-integration
  • 保持更新:clawhub sync

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 notion-api-integration-1776313697 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 notion-api-integration-1776313697 技能

通过命令行安装

skillhub install notion-api-integration-1776313697

下载

⬇ 下载 Notion API Integration v1.0.2(免费)

文件大小: 11.43 KB | 发布时间: 2026-4-16 17:24

v1.0.2 最新 2026-4-16 17:24
Fixed memory template to use standard status values and natural language context.
返回顶部