首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将合流宏插入到由confluence Rest Api创建的页面中?或者如何创建一个带有宏附件的页面?

合流宏(Include Macro)是Confluence中的一个功能,可以将其他页面的内容嵌入到当前页面中。通过Confluence Rest API创建页面时,可以使用以下步骤将合流宏插入到页面中:

  1. 创建一个新页面或获取现有页面的内容。
  2. 在页面内容中插入合流宏的语法。合流宏的语法格式为{include:page=PageTitle},其中PageTitle是要嵌入的页面的标题。
  3. 使用Confluence Rest API将更新后的页面内容提交保存。

以下是一个示例的请求体,用于创建一个带有合流宏的页面:

代码语言:txt
复制
{
  "type": "page",
  "title": "My Page",
  "space": {
    "key": "SPACEKEY"
  },
  "body": {
    "storage": {
      "value": "<p>This is my page content.</p><p>{include:page=PageTitle}</p>",
      "representation": "storage"
    }
  }
}

在上述示例中,PageTitle是要嵌入的页面的标题,SPACEKEY是目标空间的键。

关于创建带有宏附件的页面,可以使用Confluence的附件功能。通过Confluence Rest API创建页面时,可以使用以下步骤添加附件:

  1. 创建一个新页面或获取现有页面的内容。
  2. 使用Confluence Rest API上传附件,并获取附件的ID。
  3. 在页面内容中插入附件的语法。附件的语法格式为!AttachmentID!,其中AttachmentID是附件的ID。
  4. 使用Confluence Rest API将更新后的页面内容提交保存。

以下是一个示例的请求体,用于创建一个带有附件的页面:

代码语言:txt
复制
{
  "type": "page",
  "title": "My Page",
  "space": {
    "key": "SPACEKEY"
  },
  "body": {
    "storage": {
      "value": "<p>This is my page content.</p><p>!attachmentId!</p>",
      "representation": "storage"
    }
  },
  "version": {
    "number": 2
  },
  "ancestors": [
    {
      "id": "parentPageId"
    }
  ],
  "metadata": {
    "labels": {
      "results": [
        {
          "prefix": "global",
          "name": "label1"
        }
      ]
    }
  }
}

在上述示例中,attachmentId是附件的ID,SPACEKEY是目标空间的键,parentPageId是父页面的ID。

请注意,上述示例中的请求体仅包含了必要的参数,实际使用时可能需要根据具体情况添加其他参数。

腾讯云的相关产品和产品介绍链接地址可以在腾讯云官方网站上查找,根据具体需求选择合适的产品。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Confluence 6 上传文件

你可以选择在页面中将文件显示为一个链接,一个图片或者嵌入页面(使用)。 上传一个文件页面你需要具有空间权限 添加附件(Add Attachments)。...上传一个文件 有多种办法可以上传一个文件页面。 在页面编辑器,你可以: 将文件直接拖动到页面。...请查看 Configuring Attachment Size 页面内容来了解文件是如何被索引。...创建缩略图 当你插入一个上传文件页面的时候(例如 Word 文档或者 Excel 电子表格),Confluence 将会为这个文件内容创建缩略图,这样这个文件可以在页面中被查看或者预览。...在 Confluence 服务器上,缩略图创建 Confluence 服务器完成。 在 Confluence 数据中心,缩略图创建是在外部进行,这样能够尽量避免对节点影响。

1.3K20

【DB宝47】企业知识分享+团队协作神器之Confluence

空间是Confluence系统一个区域,用于存储wiki页面,并可实现对空间中所有文档进行统一权限管理。...在页面可以通过@其它成员,通知相关成员查看文档。文档保存成功后,被@成员就会收到邮件,并可根据邮件链接访问到该文档,然后进行评论或者协同编辑。...推荐创建方式是,先进入父目录页面,然后再点击【Create】进行创建。在创建文档页面,可以看到新建文档“父页面/Parent”,表示新文档创建后将位于“父页面”文件一个层级。...这里选择空白页面创建。 在编辑时,页面遵循所见即所得编辑方式,基本上跟在MS Word操作类似。 Confluence也集成了许多编辑工具,可以很方便地插入图表、链接、附件、代办列表等等。...包括支持Markdown语法、支持Todo任务列表、支持多种等等。 ? 【目录/Table of Contents】插入目录插入目录,可根据你标题格式自动生成目录。

1.3K40
  • 【DB宝47】企业知识分享+团队协作神器之Confluence

    空间是Confluence系统一个区域,用于存储wiki页面,并可实现对空间中所有文档进行统一权限管理。...在页面可以通过@其它成员,通知相关成员查看文档。文档保存成功后,被@成员就会收到邮件,并可根据邮件链接访问到该文档,然后进行评论或者协同编辑。...如果对Confluence自带模板不满意,还可以对模板进行调整,或者根据自己需求创建其它类型模板。...推荐创建方式是,先进入父目录页面,然后再点击【Create】进行创建。在创建文档页面,可以看到新建文档“父页面/Parent”,表示新文档创建后将位于“父页面”文件一个层级。...[20210324101426.png] 【目录/Table of Contents】插入目录插入目录,可根据你标题格式自动生成目录。

    1.3K40

    Confluence 6.15 附件参数

    如果你希望输入多个标签的话,请使用逗号分隔符来分隔需要使用标签。Confluence 将会仅显示附件,这个附件具有所有(all)标记标签。匹配条件是是 AND 而不是 OR。...有关对附件进行标签相关信息,请参考 Add, Remove and Search for Labels 页面内容。...Page Title (page) (None) 被用来从其他页面显示附件。如果你不输入页面的标题的话,将会显示附加到当前页面的所有文件。...日期(date) – 对日期进行排序(最新排在前面) 大小(size)– 按照从大顺序进行排序 名字(name)– 按照字符顺序进行排序 创建日期(created date) - 按照创建日期倒序进行排序...Page Title (page) (None) 被用来从其他页面显示附件。如果你不输入页面的标题的话,将会显示附加到当前页面的所有文件。

    55910

    Confluence 6.15 附件参数

    按照创建日期倒序进行排序(最新排在前面) Sort Order(sortOrder) ascending 使用组合排序( Sort By )参数进行排序,来对附件按照升序或者降序进行排序。...Allow Upload(upload) true 如果被选中,附件列表将会包含运行用户进行浏览和附加一个新文件选项。 Page Title(page) (None) 被用来从其他页面显示附件。...如果你不输入页面的标题的话,将会显示附加到当前页面的所有文件。 Show Previews(preview) true 被用来显示一个附件文件预览。...Allow Upload (upload) true如果被选中,附件列表将会包含运行用户进行浏览和附加一个新文件选项。Page Title (page) (None)被用来从其他页面显示附件。...如果你不输入页面的标题的话,将会显示附加到当前页面的所有文件。Show Previews (preview) true被用来显示一个附件文件预览。

    51830

    Confluence 6 安全概述和建议概述 原

    这个页面将对系统安全进行大致描述,同时也会对 Confluence 安全配置提供建议。作为一个向公众开放 Web 应用程序,Confluence 应用程序级别的安全是非常重要。...by Embedded Crowd 哈希加密算法加密后存储数据库。...跨站点脚本 作为一个内容管理系统,允许用户能够在系统创建内容,并且将创建内容发布在网络上。...我们将会对跨站点脚本攻击进行更多关注: Confluence Wiki 标记语言不支持危险 HTML 标记 在默认情况下,你不能向插入 原生 HTML 标记 HTML 作为附件上传到服务器上话...有关如何Confluence 配置 SSL 信息,请参考 Running Confluence Over SSL or HTTPS 页面内容。

    1.2K40

    Confluence 6 其他页面操作和页面大小

    Confluence 页面,你可以对 Confluence 进行下面的一些操作: 拷贝(Copy)一个页面或者页面 删除(Delete)一个页面或者一个页面的特定版本 通过 页面通知(page...搜索(Search)页面的内容,同时也包括附件。 导出页面为 Word, PDF, HTML 或 XML 格式 点赞(Like)一个页面 我们建议你不要在页面或者附件名中使用特殊字符串。...如果你使用了特殊字符串,页面或者附件可能不能在 Confluence 搜索中找到,同时也有可能导致 Confluence 功能损坏。...如果你对一个页面进行重命名,Confluence 将会自动更新与你重命名相关所有页面。但是针对一些 (Macros)内容,Confluence 是没有办法进行更新。...在你对大页面内容进行保存时候你可能会遇到 Confluence 一些问题。Confluence 能够支持大概 5MB 内容(这个 5MB 内容不包括页面附件)。

    1.7K00

    Confluence 6 如何考虑设置一个空间主页

    你可以使用 Info, Tip, Note, and Warning Macros 来创建带有颜色对话框,然后将信息放在里面。 这个空间是什么?...如果你希望显示一些内容,你可以使用这个,然后将要显示内容使用标签进行过滤。你可以通过对页面和博客页面添加特定标签后,将内容使用标签过滤到页面。...使用标签组织你空间 你可以在你空间中使用标签来组织你内容。例如,你现在有一个学习和开发空间,你可以为在线学习资源,将要学习内容,和培训策略创建不同标签。...添加搜索对话框能够让你更加容易在空间中查找 Livesearch Macro 能够允许你 Confluence 页面创建搜索对话框,这个搜索对话框只能对你空间内容进行搜索,不能进行全站搜索。...在 Confluence 创建 JIRA 显示 如果你 Confluence 站点连接到了 Jira 应用,你在你 Confluence 站点中创建和显示 Jira 应用上问题。

    1.4K60

    设置 Confluence 6 外部索引站点 原

    Confluence 并不能比较容易对外部站点进行搜索,这个是因为 Confluence 使用是 Lucene 内部查找,但是你还是有下面 2 个可选方案: 嵌入外部页面 Confluence...替换 Confluence 查找 嵌入外部页面 Confluence 如果你有少量外部页面内容需要你 Confluence 站点进行索引,你最好可以启用 HTML Include Macro ...,使用这个将外部页面嵌入到你 Confluence 页面。...这个是 Confluence 提供一个高级选项,相对于对 Confluence 内部搜索进行修改来说,这个选项更加容易进行操作。...你可能需要在你应用服务器上插入合适上下文路径,这样能够在 Confluence 显示正确路径。

    84420

    一个小团队使用知识管理方案与工具

    ,虽然说有支持 markdown 和其他编辑器插件,但安装过程那种酸爽……,有时候真的是一个接着一个坑!...现在有这样需求,刚好也可以尝试一下,于是 Confluence 官网进行了解试用了一波:知识管理+论坛式问题讨论,加上各种强大插件,同时也提供了私有化部署教程!...Atlassian Confluence(简称 Confluence)是用 JAVA 语言编写基于 WEB 企业 Wiki,它是 Atlassian公 司开发并向市场发布。...Confluence 优势 企业级安全性; 安装简单,易于管理; 简洁,友好用户界面; 强大构造和搜索功能; PDF 导出和自动重构; 开放 API 接口,灵活扩展和集成; Confluence...Confluence 概念特征 空间:分布式存储知识; 页面:用简单符号来描述你想法; 共享:和你团队快速协作; 搜索:跨页面,注释和附件搜索; 组织:高效地创建灵活页面结构; 注释:进行小组讨论

    1.4K30

    Confluence 6 应该如何在我空间中组织内容

    页面和博客 你在 Confluence 创建任何内容,从会议记录到回顾和任何中间内容,不管来源是博客和页面。 你主页将是任何访问你网站用户首先看到内容。...你博客页面将会滚动显示最老内容。如果你用户有兴趣查看的话,他们也能够查看到最老内容。 如果你创建内容是最新,但是这些内容可能会随着之间变化有所改动的话,你可以将这些内容创建页面。...页面是可以嵌套,因此每一个页面都可以有自己页面,这样可以让你将页面整理为分类或者子分类。 配置边栏 你可以对变量进行配置,这样有助于你用户更好在你空间中导航访问内。...请访问 Configure the Sidebar  页面内容获得更多信息。 在边栏中有关空间快捷链接部分将会链接你重要内容。...使用标签 标签是你可以添加到页面,博客页面附件关键字或者标记(tags)。 通过定义你自己标签可以使用这些标签来进行分类,识别或者书签 Confluence 内容。

    89520

    xwiki功能-快捷键

    class b) 查看操作 C 跳转到页面注释 A 跳转到页面附件 H 跳转到页面历史 I 跳转到页面信息 D 查看页面源码 c) 其他操作 F2 重命名页面 Delete 删除页面 编辑Wiki...Ctrl + B or Meta + B 选定文本为粗体 Ctrl + C or Ctrl + Insert 复制当前选择剪贴板 Ctrl + ↓ 当表格包含插入或者选择表格,能在表格下面创建空段...当你不能移动插入号在表格后面时,这是很有用。...Ctrl + I or Meta + I 选定文本为斜体 Ctrl + U or Meta + U 选定文本添加下划线 Ctrl + ↑ 当表格包含插入或者选择表格,能在表格前面创建空段。...配置快捷键 修改快捷键 在Main空间创建一个页面,例如KeyboardShortcuts,把下面内容粘贴进去: core.shortcuts.view.edit=e core.shortcuts.view.wiki

    87130

    Confluence 6.15 博客页面(Blog Posts)参数

    Confluence 存储格式或者 Wiki 标记(wikimarkup)中使用参数名与在浏览器中使用标签名是不同,在下面我们将会用括号列出  (example)。...如果博客有包含摘要,那么博客页面将会显示博客摘要内容。如果博客没有摘要,那么博客页面将会显示博客前几个句子。entire - 为每一个博客显示完整内容。...是一样@all — Confluence 站点所有空间* — 与上面 @all 是一样的当你指定一个个人空间时候,请记住在个人空间名字前加一个波浪符(~)例如 ~jblogs 或者 ~jbloggs...如果博客有包含摘要,那么博客页面将会显示博客摘要内容。如果博客没有摘要,那么博客页面将会显示博客前几个句子。 entire - 为每一个博客显示完整内容。...是一样 @all — Confluence 站点所有空间 * — 与上面 @all 是一样 当你指定一个个人空间时候,请记住在个人空间名字前加一个波浪符(~)例如 ~jblogs 或者 ~jbloggs

    77360

    Confluence 6 设置你个人空间主页

    不论你是否正在使用个人空间为沙盒来测试一些内容,组合灯显示是如何工作一个能够导航其他空间和内容页面或者一些完全不同东西。下面一些红能够帮助你在你个人空间中更加有效使用和发布信息。...使用 Favorite Pages Macro 创建空间页为以后保存页面列表,能够让你更加容易导航这些页面。...使用 Content by User Macro 来跟踪所有你创建页面,评论和空间更新,因此你可以在这个地方找到你有关你工作过任何东西。...使用 Recently Updated Dashboard Macro to 来持续跟踪你 Confluence 站点中所有你感兴趣内容。...在面板能够让你选择是那些你希望持续更新空间,用户,博客页面页面或者文件。

    1.6K50

    2019年初,一次Confluence迁移升级历程

    Atlassian Confluence 从5.7.1升级 6.14.1 背景 随着时间推移 用户量不断增长 数据量也越来越大 Confluence最初安装使用是内存数据库 由于这个技术债务...数据迁移 数据迁移主要是从旧Confluence导出备份,然后导入Confluence进行还原 在Confluence中有两种备份类型: 站点备份: 在 "管理 "> "备份与恢复" 页面创建备份...单空间备份: 从导出单空间为XML文件创建(在空间高级配置页面) 数据迁移过程遇到最大问题是:包含emoji表情xml无法导入新版本 解决方式是:将备份包解压,然后对其中entities.xml...,然后每个空间导入还原 迁移过程Confluence空间只读,迁移之后修改域名指向新Confluence 迁移后处理 迁移完成后,主要对以下事项进行了处理 空间页面历史权限处理 Confluenc...中文乱码处理 关闭登录验证码 修改忘记密码链接 Confluence和Jira集成 影响 迁移之后,Confluence页面URLpageid可能会发生变化 参考 Confluence官方安装升级文档

    4.9K20

    针对 iOS Confluence 6 服务器

    下面是功能是你可以在 app 上使用功能: 创建和编辑页面 当你作为一个站点用户时候,你可用快速创建一个页面或者一个已经存在页面收到通知后进行编辑。...限制和已知问题 一些页面不能够在移动 app 或者移动浏览器上显示。你需要使用你桌面浏览器进行访问(或者切换到桌面浏览模式)。 图片和文件上传在当前 app 上不可用。...Confluence 页面链接(从邮件或者其他 app)不会自动在 app 打开新页面。 管理员可以针对安装 Confluence 实例全局禁用推送消息。...为了能够持续使用 Confluence 移动 app ,你需要满足下面的条件: 升级你站点  Confluence 6.8 或者后续版本,同时还需要 升级你 app 应用  1.x 或者后续版本...有关更多 Confluence 6 服务器移动应用使用,请参考页面使用 Confluence 服务器移动应用内容。

    93800
    领券