接口描述:调用本接口创建或修改预部署环境脚本。
请求方式:post
请求路径:/icdn/udf-script/set-udf-script-pre-configs
使用说明:单个用户一分钟限制调用10000次,并发不超过100。
请求参数说明(json):
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
domain | 是 | String | 域名必须属于当前用户且合法有效 | aaa.ctyun.cn | |
script_name | 是 | String | 为2-64位的小写字母、数字、下划线组合,以小写字母、数字开头结尾 | lua_test | |
script_content | 是 | String | lua脚本内容,脚本内容不超过5M | ctyun.resp.set_output('Hello World hmy') ctyun.resp.exit(200) |
返回参数说明:
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 状态码 | 100000 | |
returnObj | Object | 返回对象 | {} | |
message | String | 结果简述 | 正确返回/参数不合法 | |
error | String | 错误码 | CDN_200002 | |
errorMessage | String | 错误详情 | 请求参数校验失败,参数domain为必填,且不能为空 |
示例:
请求路径:https://cdnapi-global.ctapi.ctyun.cn/icdn/udf-script/set-udf-script-pre-configs
请求参数:
{ "domain":"ctyun.cn", "script_name":"lua_test", "script_content":"ctyun.resp.set_output('Hello World hmy') ctyun.resp.exit(200)" }
返回结果:
{ "statusCode":100000, "message":"正确返回", "returnObj":{ } }
错误码请参考:参数code和message含义