返回介绍

更新 Doc 文档内容 v3

发布于 2023-04-06 17:51:15 字数 2969 浏览 0 评论 0 收藏 0

fileId 150

接口说明

本接口用于更新 Doc 文档内容,支持批量更新。

注意:

1、批量更新请求,若其中有一个操作报错则全部更新操作不生效。

2、单次批量更新操作数量 <= 30。

权限说明

本接口需要拥有以下任意一项权限:

  • scope.doc

请求

描述定义
Path/openapi/doc/v3/{fileId}:batchUpdate
MethodPOST
Content-Typeapplication/json
Acceptapplication/json

请求头部

详见Headers

请求参数

路径参数

参数名类型必选描述
fileIdstring文档唯一标识,详见fileId

查询参数

请求体

参数名类型必选描述
requests[]object(Request)要执行的批量更新操作,同一个请求中批量操作的 request 数量不能超过30个。
versioninteger操作的文档版本, 该参数可以通过获取 Doc 文档内容获得。要更新的文档版本与最新文档版本相差不能超过100。

响应

响应体

示例

请求示例

curl --location --request POST 'https://docs.qq.com/openapi/doc/v3/300000000$AAAAAAAAAAAA:batchUpdate' \
--header 'Access-Token: ACCESS_TOKEN' \
--header 'Client-Id: CLIENT_ID' \
--header 'Open-Id: OPEN_ID' \
--header 'Content-Type: application/json' \
--data-raw '{
    "requests": [
        {
            "insertText": {
                "text": "test",
                "location": {
                    "index": 10
                }
            }
        },
        {
            "insertTable": {
                "rows": 2,
                "cols": 2,
                "location": {
                    "index": 10
                }
            }
        }
    ],
    "version":10
}'

响应示例

{}

错误码

HTTP 状态码业务错误码描述排查建议
400400001请求参数错误确认传入的参数是否合法
429400007请求数超过限制请求数超过限频,请降低调用频率
500400010服务内部错误服务端错误,请联系开发者

查询更多业务返回码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文