我正在使用Confluence REST api,并希望提取一些文档。文档正文有多种格式:editor
,storage
,view
,export_view
,anonymous_export_view
,...但我在任何地方都找不到说明他们是什么,或每个人的目的是什么。 (This answer提到了几种格式,但没有说明它们是什么。)在我的检查中,所有格式都嵌入了HTML样式的标记,但具有不同的非标准属性。有什么指针吗?
具体来说,我正在寻找用于转换为其他非融合格式的最佳格式。
示例查询:
https://confuence.example.com/rest/api/content?spaceKey=doc&expand=body.editor,body.storage,body.anonymous_export_view,body.view,body.export_view&start=0&limit=50
这会返回几种替代格式,我看到很多随机看似的差异。那故事是什么?
答案 0 :(得分:2)
我发现的每个字段的最佳描述是在Confluence的Java API文档中,尤其是ContentRepresentation类。
您可能会注意到上面文档中的某些描述被截断了。它们只是Javadoc渲染的文档注释,所以那里出了点问题。碰巧的是,我为Atlassian Premier Support工作,所以为了您的阅读乐趣,我一直在跟踪完整的文档注释(是,代码搜索):