confluence-automation

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Confluence Automation via Rube MCP

通过Rube MCP实现Confluence自动化

Automate Confluence operations including page creation and updates, content search with CQL, space management, label tagging, and page hierarchy navigation through Composio's Confluence toolkit.
通过Composio的Confluence工具包,自动化Confluence操作,包括页面创建与更新、基于CQL的内容搜索、空间管理、标签标记及页面层级导航。

Prerequisites

前提条件

  • Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
  • Active Confluence connection via
    RUBE_MANAGE_CONNECTIONS
    with toolkit
    confluence
  • Always call
    RUBE_SEARCH_TOOLS
    first to get current tool schemas
  • 必须已连接Rube MCP(需可用RUBE_SEARCH_TOOLS)
  • 通过
    RUBE_MANAGE_CONNECTIONS
    并使用工具包
    confluence
    建立有效的Confluence连接
  • 请始终先调用
    RUBE_SEARCH_TOOLS
    以获取最新的工具架构

Setup

设置步骤

Get Rube MCP: Add
https://rube.app/mcp
as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
  1. Verify Rube MCP is available by confirming
    RUBE_SEARCH_TOOLS
    responds
  2. Call
    RUBE_MANAGE_CONNECTIONS
    with toolkit
    confluence
  3. If connection is not ACTIVE, follow the returned auth link to complete Confluence OAuth
  4. Confirm connection status shows ACTIVE before running any workflows
获取Rube MCP:在客户端配置中添加
https://rube.app/mcp
作为MCP服务器。无需API密钥 —— 只需添加端点即可使用。
  1. 确认
    RUBE_SEARCH_TOOLS
    可响应,以此验证Rube MCP是否可用
  2. 调用
    RUBE_MANAGE_CONNECTIONS
    并指定工具包
    confluence
  3. 如果连接状态未显示为ACTIVE,请按照返回的授权链接完成Confluence OAuth认证
  4. 在运行任何工作流之前,确认连接状态为ACTIVE

Core Workflows

核心工作流

1. Create and Update Pages

1. 创建与更新页面

When to use: User wants to create new documentation or update existing Confluence pages
Tool sequence:
  1. CONFLUENCE_GET_SPACES
    - List spaces to find the target space ID [Prerequisite]
  2. CONFLUENCE_SEARCH_CONTENT
    - Find existing page to avoid duplicates or locate parent [Optional]
  3. CONFLUENCE_GET_PAGE_BY_ID
    - Get current page content and version number before updating [Prerequisite for updates]
  4. CONFLUENCE_CREATE_PAGE
    - Create a new page in a space [Required for creation]
  5. CONFLUENCE_UPDATE_PAGE
    - Update an existing page with new content and incremented version [Required for updates]
  6. CONFLUENCE_ADD_CONTENT_LABEL
    - Tag the page with labels after creation [Optional]
Key parameters:
  • spaceId
    : Space ID or key (e.g.,
    "DOCS"
    ,
    "12345678"
    ) -- space keys are auto-converted to IDs
  • title
    : Page title (must be unique within a space)
  • parentId
    : Parent page ID for creating child pages; omit to place under space homepage
  • body.storage.value
    : HTML/XHTML content in Confluence storage format
  • body.storage.representation
    : Must be
    "storage"
    for create operations
  • version.number
    : For updates, must be current version + 1
  • version.message
    : Optional change description
Pitfalls:
  • Confluence enforces unique page titles per space; creating a page with a duplicate title will fail
  • UPDATE_PAGE
    requires
    version.number
    set to current version + 1; always fetch current version first with
    GET_PAGE_BY_ID
  • Content must be in Confluence storage format (XHTML), not plain text or Markdown
  • CREATE_PAGE
    uses
    body.storage.value
    while
    UPDATE_PAGE
    uses
    body.value
    with
    body.representation
  • GET_PAGE_BY_ID
    requires a numeric long ID, not a UUID or string
适用场景:用户需要创建新文档或更新现有Confluence页面
工具执行顺序
  1. CONFLUENCE_GET_SPACES
    - 列出所有空间以找到目标空间ID [前提步骤]
  2. CONFLUENCE_SEARCH_CONTENT
    - 查找现有页面以避免重复或定位父页面 [可选步骤]
  3. CONFLUENCE_GET_PAGE_BY_ID
    - 在更新前获取当前页面内容和版本号 [更新操作的前提步骤]
  4. CONFLUENCE_CREATE_PAGE
    - 在指定空间中创建新页面 [创建操作的必要步骤]
  5. CONFLUENCE_UPDATE_PAGE
    - 使用新内容更新现有页面并递增版本号 [更新操作的必要步骤]
  6. CONFLUENCE_ADD_CONTENT_LABEL
    - 创建页面后为其添加标签 [可选步骤]
关键参数
  • spaceId
    : 空间ID或空间键(例如:
    "DOCS"
    ,
    "12345678"
    )—— 空间键会自动转换为IDs
  • title
    : 页面标题(同一空间内必须唯一)
  • parentId
    : 创建子页面时的父页面ID;若省略则将页面置于空间首页下
  • body.storage.value
    : Confluence存储格式的HTML/XHTML内容
  • body.storage.representation
    : 创建操作时必须设置为
    "storage"
  • version.number
    : 更新操作时必须设置为当前版本 + 1
  • version.message
    : 可选的变更描述
注意事项
  • Confluence要求同一空间内页面标题唯一;创建重复标题的页面会失败
  • UPDATE_PAGE
    要求
    version.number
    设置为当前版本号+1;请始终先通过
    GET_PAGE_BY_ID
    获取当前版本
  • 内容必须采用Confluence存储格式(XHTML),而非纯文本或Markdown
  • CREATE_PAGE
    使用
    body.storage.value
    ,而
    UPDATE_PAGE
    使用
    body.value
    并配合
    body.representation
  • GET_PAGE_BY_ID
    需要数值型长ID,而非UUID或字符串

2. Search Content

2. 搜索内容

When to use: User wants to find pages, blog posts, or content across Confluence
Tool sequence:
  1. CONFLUENCE_SEARCH_CONTENT
    - Keyword search with intelligent relevance ranking [Required]
  2. CONFLUENCE_CQL_SEARCH
    - Advanced search using Confluence Query Language [Alternative]
  3. CONFLUENCE_GET_PAGE_BY_ID
    - Hydrate full content for selected search results [Optional]
  4. CONFLUENCE_GET_PAGES
    - Browse pages sorted by date when search relevance is weak [Fallback]
Key parameters for SEARCH_CONTENT:
  • query
    : Search text matched against page titles with intelligent ranking
  • spaceKey
    : Limit search to a specific space
  • limit
    : Max results (default 25, max 250)
  • start
    : Pagination offset (0-based)
Key parameters for CQL_SEARCH:
  • cql
    : CQL query string (e.g.,
    text ~ "API docs" AND space = DOCS AND type = page
    )
  • expand
    : Comma-separated properties (e.g.,
    content.space
    ,
    content.body.storage
    )
  • excerpt
    :
    highlight
    ,
    indexed
    , or
    none
  • limit
    : Max results (max 250; reduced to 25-50 when using body expansions)
CQL operators and fields:
  • Fields:
    text
    ,
    title
    ,
    label
    ,
    space
    ,
    type
    ,
    creator
    ,
    lastModified
    ,
    created
    ,
    ancestor
  • Operators:
    =
    ,
    !=
    ,
    ~
    (contains),
    !~
    ,
    >
    ,
    <
    ,
    >=
    ,
    <=
    ,
    IN
    ,
    NOT IN
  • Functions:
    currentUser()
    ,
    now("-7d")
    ,
    now("-30d")
  • Example:
    title ~ "meeting" AND lastModified > now("-7d") ORDER BY lastModified DESC
Pitfalls:
  • CONFLUENCE_SEARCH_CONTENT
    fetches up to 300 pages and applies client-side filtering -- not a true full-text search
  • CONFLUENCE_CQL_SEARCH
    is the real full-text search; use
    text ~ "term"
    for content body search
  • HTTP 429 rate limits can occur; throttle to ~2 requests/second with backoff
  • Using body expansions in CQL_SEARCH may reduce max results to 25-50
  • Search indexing is not immediate; recently created pages may not appear
适用场景:用户需要在Confluence中查找页面、博客文章或其他内容
工具执行顺序
  1. CONFLUENCE_SEARCH_CONTENT
    - 带智能相关性排序的关键词搜索 [必要步骤]
  2. CONFLUENCE_CQL_SEARCH
    - 使用Confluence查询语言(CQL)进行高级搜索 [替代方案]
  3. CONFLUENCE_GET_PAGE_BY_ID
    - 为选定的搜索结果获取完整内容 [可选步骤]
  4. CONFLUENCE_GET_PAGES
    - 当搜索相关性较差时,按日期浏览页面 [备选方案]
SEARCH_CONTENT的关键参数
  • query
    : 与页面标题匹配的搜索文本,带智能排序
  • spaceKey
    : 将搜索范围限制到指定空间
  • limit
    : 最大结果数(默认25,最大250)
  • start
    : 分页偏移量(从0开始)
CQL_SEARCH的关键参数
  • cql
    : CQL查询字符串(例如:
    text ~ "API docs" AND space = DOCS AND type = page
  • expand
    : 逗号分隔的属性列表(例如:
    content.space
    ,
    content.body.storage
  • excerpt
    : 可选值为
    highlight
    indexed
    none
  • limit
    : 最大结果数(最大250;当使用内容扩展时会减少至25-50)
CQL运算符与字段
  • 字段:
    text
    title
    label
    space
    type
    creator
    lastModified
    created
    ancestor
  • 运算符:
    =
    !=
    ~
    (包含)、
    !~
    >
    <
    >=
    <=
    IN
    NOT IN
  • 函数:
    currentUser()
    now("-7d")
    now("-30d")
  • 示例:
    title ~ "meeting" AND lastModified > now("-7d") ORDER BY lastModified DESC
注意事项
  • CONFLUENCE_SEARCH_CONTENT
    最多获取300个页面并在客户端进行筛选 —— 并非真正的全文搜索
  • CONFLUENCE_CQL_SEARCH
    是真正的全文搜索;使用
    text ~ "term"
    搜索内容正文
  • 可能会触发HTTP 429速率限制;请将请求频率限制在约2次/秒,并使用退避策略
  • 在CQL_SEARCH中使用内容扩展可能会将最大结果数减少至25-50
  • 搜索索引并非即时生效;最近创建的页面可能不会立即出现在搜索结果中

3. Manage Spaces

3. 管理空间

When to use: User wants to list, create, or inspect Confluence spaces
Tool sequence:
  1. CONFLUENCE_GET_SPACES
    - List all spaces with optional filtering [Required]
  2. CONFLUENCE_GET_SPACE_BY_ID
    - Get detailed metadata for a specific space [Optional]
  3. CONFLUENCE_CREATE_SPACE
    - Create a new space with key and name [Optional]
  4. CONFLUENCE_GET_SPACE_PROPERTIES
    - Retrieve custom metadata stored as space properties [Optional]
  5. CONFLUENCE_GET_SPACE_CONTENTS
    - List pages, blog posts, or attachments in a space [Optional]
  6. CONFLUENCE_GET_LABELS_FOR_SPACE
    - List labels on a space [Optional]
Key parameters:
  • key
    : Space key -- alphanumeric only, no underscores or hyphens (e.g.,
    DOCS
    ,
    PROJECT1
    )
  • name
    : Human-readable space name
  • type
    :
    global
    or
    personal
  • status
    :
    current
    (active) or
    archived
  • spaceKey
    : For GET_SPACE_CONTENTS, filters by space key
  • id
    : Numeric space ID for GET_SPACE_BY_ID (NOT the space key)
Pitfalls:
  • Space keys must be alphanumeric only (no underscores, hyphens, or special characters)
  • GET_SPACE_BY_ID
    requires numeric space ID, not the space key; use
    GET_SPACES
    to find numeric IDs
  • Clickable space URLs may need assembly: join
    _links.webui
    (relative) with
    _links.base
  • Default pagination is 25; set
    limit
    explicitly (max 200 for spaces)
适用场景:用户需要列出、创建或查看Confluence空间信息
工具执行顺序
  1. CONFLUENCE_GET_SPACES
    - 列出所有空间,支持可选筛选 [必要步骤]
  2. CONFLUENCE_GET_SPACE_BY_ID
    - 获取指定空间的详细元数据 [可选步骤]
  3. CONFLUENCE_CREATE_SPACE
    - 使用空间键和名称创建新空间 [可选步骤]
  4. CONFLUENCE_GET_SPACE_PROPERTIES
    - 检索存储为空间属性的自定义元数据 [可选步骤]
  5. CONFLUENCE_GET_SPACE_CONTENTS
    - 列出空间中的页面、博客文章或附件 [可选步骤]
  6. CONFLUENCE_GET_LABELS_FOR_SPACE
    - 列出空间中的标签 [可选步骤]
关键参数
  • key
    : 空间键 —— 仅允许字母数字,不支持下划线、连字符(例如:
    DOCS
    ,
    PROJECT1
  • name
    : 易读的空间名称
  • type
    :
    global
    (全局)或
    personal
    (个人)
  • status
    :
    current
    (活跃)或
    archived
    (已归档)
  • spaceKey
    : 用于GET_SPACE_CONTENTS,按空间键筛选
  • id
    : GET_SPACE_BY_ID所需的数值型空间ID(而非空间键)
注意事项
  • 空间键必须仅包含字母数字(不支持下划线、连字符或特殊字符)
  • GET_SPACE_BY_ID
    需要数值型空间ID,而非空间键;使用
    GET_SPACES
    查找数值型IDs
  • 可点击的空间URL可能需要拼接:将
    _links.webui
    (相对路径)与
    _links.base
    拼接
  • 默认分页为25条;请显式设置
    limit
    (空间最大为200)

4. Navigate Page Hierarchy and Labels

4. 页面层级导航与标签管理

When to use: User wants to explore page trees, child pages, ancestors, or manage labels
Tool sequence:
  1. CONFLUENCE_SEARCH_CONTENT
    - Find the target page ID [Prerequisite]
  2. CONFLUENCE_GET_CHILD_PAGES
    - List direct children of a parent page [Required]
  3. CONFLUENCE_GET_PAGE_ANCESTORS
    - Get the full ancestor chain for a page [Optional]
  4. CONFLUENCE_GET_LABELS_FOR_PAGE
    - List labels on a specific page [Optional]
  5. CONFLUENCE_ADD_CONTENT_LABEL
    - Add labels to a page [Optional]
  6. CONFLUENCE_GET_LABELS_FOR_SPACE_CONTENT
    - List labels across all content in a space [Optional]
  7. CONFLUENCE_GET_PAGE_VERSIONS
    - Audit edit history for a page [Optional]
Key parameters:
  • id
    : Page ID for child pages, ancestors, labels, and versions
  • cursor
    : Opaque pagination cursor for GET_CHILD_PAGES (from
    _links.next
    )
  • limit
    : Items per page (max 250 for child pages)
  • sort
    : Child page sort options:
    id
    ,
    -id
    ,
    created-date
    ,
    -created-date
    ,
    modified-date
    ,
    -modified-date
    ,
    child-position
    ,
    -child-position
Pitfalls:
  • GET_CHILD_PAGES
    only returns direct children, not nested descendants; recurse for full tree
  • Pagination for GET_CHILD_PAGES uses cursor-based pagination (not start/limit)
  • Verify the correct page ID from search before using as parent; search can return similar titles
  • GET_PAGE_VERSIONS
    requires the page ID, not a version number
适用场景:用户需要浏览页面树、子页面、父页面链或管理标签
工具执行顺序
  1. CONFLUENCE_SEARCH_CONTENT
    - 查找目标页面ID [前提步骤]
  2. CONFLUENCE_GET_CHILD_PAGES
    - 列出父页面的直接子页面 [必要步骤]
  3. CONFLUENCE_GET_PAGE_ANCESTORS
    - 获取页面的完整父页面链 [可选步骤]
  4. CONFLUENCE_GET_LABELS_FOR_PAGE
    - 列出指定页面的标签 [可选步骤]
  5. CONFLUENCE_ADD_CONTENT_LABEL
    - 为页面添加标签 [可选步骤]
  6. CONFLUENCE_GET_LABELS_FOR_SPACE_CONTENT
    - 列出空间内所有内容的标签 [可选步骤]
  7. CONFLUENCE_GET_PAGE_VERSIONS
    - 审核页面的编辑历史 [可选步骤]
关键参数
  • id
    : 用于获取子页面、父页面链、标签及版本的页面ID
  • cursor
    : GET_CHILD_PAGES使用的不透明分页游标(来自
    _links.next
  • limit
    : 每页条目数(子页面最大为250)
  • sort
    : 子页面排序选项:
    id
    ,
    -id
    ,
    created-date
    ,
    -created-date
    ,
    modified-date
    ,
    -modified-date
    ,
    child-position
    ,
    -child-position
注意事项
  • GET_CHILD_PAGES
    仅返回直接子页面,不包含嵌套的后代页面;需递归调用以获取完整树状结构
  • GET_CHILD_PAGES使用基于游标的分页(而非start/limit)
  • 在将搜索结果用作父页面之前,请验证页面ID是否正确;搜索可能返回标题相似的页面
  • GET_PAGE_VERSIONS
    需要页面ID,而非版本号

Common Patterns

通用模式

ID Resolution

ID解析

Always resolve human-readable names to IDs before operations:
  • Space key -> Space ID:
    CONFLUENCE_GET_SPACES
    with
    spaceKey
    filter, or
    CREATE_PAGE
    accepts space keys directly
  • Page title -> Page ID:
    CONFLUENCE_SEARCH_CONTENT
    with
    query
    param, then extract page ID
  • Space ID from URL: Extract numeric ID from Confluence URLs or use GET_SPACES
在执行操作前,请始终将易读名称解析为ID:
  • 空间键 -> 空间ID:使用带
    spaceKey
    筛选条件的
    CONFLUENCE_GET_SPACES
    ,或
    CREATE_PAGE
    直接支持空间键
  • 页面标题 -> 页面ID:使用带
    query
    参数的
    CONFLUENCE_SEARCH_CONTENT
    ,然后提取页面ID
  • 从URL获取空间ID:从Confluence URL中提取数值型ID,或使用GET_SPACES获取

Pagination

分页

Confluence uses two pagination styles:
  • Offset-based (most endpoints):
    start
    (0-based offset) +
    limit
    (page size). Increment
    start
    by
    limit
    until fewer results than
    limit
    are returned.
  • Cursor-based (GET_CHILD_PAGES, GET_PAGES): Use the
    cursor
    from
    _links.next
    in the response. Continue until no
    next
    link is present.
Confluence支持两种分页方式:
  • 基于偏移量(大多数端点):
    start
    (从0开始的偏移量) +
    limit
    (每页大小)。每次将
    start
    增加
    limit
    ,直到返回结果数少于
    limit
  • 基于游标(GET_CHILD_PAGES、GET_PAGES):使用响应中
    _links.next
    cursor
    。持续调用直到没有
    next
    链接

Content Formatting

内容格式

  • Pages use Confluence storage format (XHTML), not Markdown
  • Basic elements:
    <p>
    ,
    <h1>
    -
    <h6>
    ,
    <strong>
    ,
    <em>
    ,
    <code>
    ,
    <ul>
    ,
    <ol>
    ,
    <li>
  • Tables:
    <table><tbody><tr><th>
    /
    <td>
    structure
  • Macros:
    <ac:structured-macro ac:name="code">
    for code blocks, etc.
  • Always wrap content in proper XHTML tags
  • 页面使用Confluence存储格式(XHTML),而非Markdown
  • 基础元素:
    <p>
    ,
    <h1>
    -
    <h6>
    ,
    <strong>
    ,
    <em>
    ,
    <code>
    ,
    <ul>
    ,
    <ol>
    ,
    <li>
  • 表格:
    <table><tbody><tr><th>
    /
    <td>
    结构
  • 宏:使用
    <ac:structured-macro ac:name="code">
    表示代码块等
  • 请始终将内容包裹在正确的XHTML标签中

Known Pitfalls

常见注意事项

ID Formats

ID格式

  • Space IDs are numeric (e.g.,
    557060
    ); space keys are short strings (e.g.,
    DOCS
    )
  • Page IDs are numeric long values for GET_PAGE_BY_ID; some tools accept UUID format
  • GET_SPACE_BY_ID
    requires numeric ID, not the space key
  • GET_PAGE_BY_ID
    takes an integer, not a string
  • 空间ID为数值型(例如:
    557060
    );空间键为短字符串(例如:
    DOCS
  • GET_PAGE_BY_ID所需的页面ID为数值型长值;部分工具支持UUID格式
  • GET_SPACE_BY_ID
    需要数值型空间ID,而非空间键
  • GET_PAGE_BY_ID
    接受整数,而非字符串

Rate Limits

速率限制

  • HTTP 429 can occur on search endpoints; honor Retry-After header
  • Throttle to ~2 requests/second with exponential backoff and jitter
  • Body expansion in CQL_SEARCH reduces result limits to 25-50
  • 搜索端点可能会触发HTTP 429错误;请遵守Retry-After响应头
  • 将请求频率限制在约2次/秒,并使用指数退避和抖动策略
  • 在CQL_SEARCH中使用内容扩展会将结果限制减少至25-50

Content Format

内容格式

  • Content must be Confluence storage format (XHTML), not Markdown or plain text
  • Invalid XHTML will cause page creation/update to fail
  • CREATE_PAGE
    nests body under
    body.storage.value
    ;
    UPDATE_PAGE
    uses
    body.value
    +
    body.representation
  • 内容必须采用Confluence存储格式(XHTML),而非Markdown或纯文本
  • 无效的XHTML会导致页面创建/更新失败
  • CREATE_PAGE
    将内容嵌套在
    body.storage.value
    下;
    UPDATE_PAGE
    使用
    body.value
    +
    body.representation

Version Conflicts

版本冲突

  • Updates require exact next version number (current + 1)
  • Concurrent edits can cause version conflicts; always fetch current version immediately before updating
  • Title changes during update must still be unique within the space
  • 更新操作需要准确的下一个版本号(当前版本+1)
  • 并发编辑可能导致版本冲突;请在更新前立即获取当前版本
  • 更新时修改的标题仍需在空间内唯一

Quick Reference

快速参考

TaskTool SlugKey Params
List spaces
CONFLUENCE_GET_SPACES
type
,
status
,
limit
Get space by ID
CONFLUENCE_GET_SPACE_BY_ID
id
Create space
CONFLUENCE_CREATE_SPACE
key
,
name
,
type
Space contents
CONFLUENCE_GET_SPACE_CONTENTS
spaceKey
,
type
,
status
Space properties
CONFLUENCE_GET_SPACE_PROPERTIES
id
,
key
Search content
CONFLUENCE_SEARCH_CONTENT
query
,
spaceKey
,
limit
CQL search
CONFLUENCE_CQL_SEARCH
cql
,
expand
,
limit
List pages
CONFLUENCE_GET_PAGES
spaceId
,
sort
,
limit
Get page by ID
CONFLUENCE_GET_PAGE_BY_ID
id
(integer)
Create page
CONFLUENCE_CREATE_PAGE
title
,
spaceId
,
body
Update page
CONFLUENCE_UPDATE_PAGE
id
,
title
,
body
,
version
Delete page
CONFLUENCE_DELETE_PAGE
id
Child pages
CONFLUENCE_GET_CHILD_PAGES
id
,
limit
,
sort
Page ancestors
CONFLUENCE_GET_PAGE_ANCESTORS
id
Page labels
CONFLUENCE_GET_LABELS_FOR_PAGE
id
Add label
CONFLUENCE_ADD_CONTENT_LABEL
content ID, label
Page versions
CONFLUENCE_GET_PAGE_VERSIONS
id
Space labels
CONFLUENCE_GET_LABELS_FOR_SPACE
space ID
任务工具标识关键参数
列出空间
CONFLUENCE_GET_SPACES
type
,
status
,
limit
通过ID获取空间
CONFLUENCE_GET_SPACE_BY_ID
id
创建空间
CONFLUENCE_CREATE_SPACE
key
,
name
,
type
空间内容
CONFLUENCE_GET_SPACE_CONTENTS
spaceKey
,
type
,
status
空间属性
CONFLUENCE_GET_SPACE_PROPERTIES
id
,
key
搜索内容
CONFLUENCE_SEARCH_CONTENT
query
,
spaceKey
,
limit
CQL搜索
CONFLUENCE_CQL_SEARCH
cql
,
expand
,
limit
列出页面
CONFLUENCE_GET_PAGES
spaceId
,
sort
,
limit
通过ID获取页面
CONFLUENCE_GET_PAGE_BY_ID
id
(整数)
创建页面
CONFLUENCE_CREATE_PAGE
title
,
spaceId
,
body
更新页面
CONFLUENCE_UPDATE_PAGE
id
,
title
,
body
,
version
删除页面
CONFLUENCE_DELETE_PAGE
id
子页面
CONFLUENCE_GET_CHILD_PAGES
id
,
limit
,
sort
页面父链
CONFLUENCE_GET_PAGE_ANCESTORS
id
页面标签
CONFLUENCE_GET_LABELS_FOR_PAGE
id
添加标签
CONFLUENCE_ADD_CONTENT_LABEL
内容ID, 标签
页面版本
CONFLUENCE_GET_PAGE_VERSIONS
id
空间标签
CONFLUENCE_GET_LABELS_FOR_SPACE
空间ID