# lark-slides xml_presentation.slide get ## 用途 按 `slide_id` 拉取指定演示文稿单页的 XML 内容(可指定历史版本)。常用于"读-改-写"编辑闭环的第一步。 ## 命令 ```bash lark-cli slides xml_presentation.slide get --as user --params '' ``` ## 参数说明 | 参数 | 类型 | 必需 | 说明 | |------|------|------|------| | `--params` | JSON string | 是 | 路径参数与查询参数 | ### params JSON 结构 ```json { "xml_presentation_id": "slides_example_presentation_id", "slide_id": "slide_example_id", "revision_id": -1 } ``` | 字段 | 类型 | 必需 | 说明 | |------|------|------|------| | `xml_presentation_id` | string | 是 | 目标演示文稿唯一标识 | | `slide_id` | string | 是 | 目标页面唯一标识 | | `revision_id` | integer | 否 | 版本号,`-1` 表示最新版(默认)| ## 使用示例 ### 读最新版本 ```bash lark-cli slides xml_presentation.slide get --as user --params '{ "xml_presentation_id": "slides_example_presentation_id", "slide_id": "slide_example_id" }' ``` ### 只提取 XML 内容 ```bash lark-cli slides xml_presentation.slide get --as user \ --params '{"xml_presentation_id":"slides_example_presentation_id","slide_id":"slide_example_id"}' \ | jq -r '.data.slide.content' ``` ### 读指定历史版本 ```bash lark-cli slides xml_presentation.slide get --as user --params '{ "xml_presentation_id": "slides_example_presentation_id", "slide_id": "slide_example_id", "revision_id": 42 }' ``` ## 返回值 ```json { "code": 0, "data": { "slide": { "slide_id": "slide_example_id", "content": "