上传排序脚本内容

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

PUT /v4/openapi/app-groups/[appGroupIdentity]/apps/[appVersionId]/sort-scripts/[scriptName]/files/src/[fileName] HTTP/1.1

请求参数

名称 类型 位置 是否必选 示例值 描述
appGroupIdentity String Path ''1111''

应用的名称或者是应用id

appVersionId String Path ''111111''

应用下的版本id

scriptName String Path ''11111''

需要更新内容的脚本名称

scriptContent

名称

类型

是否必选

描述

content

String

脚本内容,需要使用base64编码

version

Interge

脚本内容的版本,用于并发更新时保序,默认为当前时间

返回数据

名称 类型 示例值 描述
requestId String ABCDEFGH

唯一标识一次请求

示例

请求示例

POST /v4/openapi/app-groups/my_app/apps/123456/sort-scripts/script1/files/src/UserScorer.cava
{
    "content" : "YWJjZGVmZw==",
    "version" : 123456
}

正常返回示例

XML格式

<requestId>ABCDEFGH</requestId>

JSON格式

{
    "requestId": "ABCDEFGH"
}

返回示例补充说明

错误返回

{
    "requestId" : "ABCDEFGH"
    "code":"InvalidAppStatus",
    "message":"invalid app status.",
    "httpCode":400
}

错误码

访问错误中心查看更多错误码。