{"base_path":null,"components":null,"consumes":"","definitions":{"TemplateErrorMsg":{"description":"错误模型。","properties":{"error_code":{"description":"结果状态码。","type":"string"},"error_msg":{"description":"结果详情。","type":"string"}}},"UploadAimTemplateMaterialRequestBody":{"properties":{"description":{"description":"描述。","maxLength":50,"type":"string"},"file_name":{"description":"文件名称。\n\n> file_type=stream时,file_name必填。\n","example":"batman-icon-29.jpg","maxLength":200,"type":"string"},"file_stream":{"description":"文件资源码流。\n\n> file_type=stream时,file_stream为必填。\n","type":"string"},"file_type":{"description":"文件类型。\n- url:资源为URL链接地址\n- stream:资源为多媒体资源文件流的BASE64编码,需要带资源类型前缀,样例:\"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQ...\",样例过长,未显示全部\n","maxLength":16,"minLength":1,"type":"string"},"file_url":{"description":"文件URL。\n\n> file_type=url时,file_url为必填。URL地址必须包含文件格式的后缀,例如:jpg、jpeg,大小写后缀都支持。\n","example":"https://icon-library.com/images/batman-icon/batman-icon-29.jpg","maxLength":1000,"pattern":"^http[s]{0,1}://([\\w-]+\\.)+[\\w-]+(/[\\w-./?%&=]*)?$","type":"string"},"image_rate":{"description":"图像比例。\n- oneToOne:指1:1比例\n- sixteenToNine:指16:9比例\n- threeToOne:指3:1比例\n- fortyEightToSixtyFive:指48:65比例\n- twentyOneToNine:指21:9比例\n- threeToFour:指3:4比例\n\n> resource type=image时,image_rate必填。\n","maxLength":32,"type":"string"},"material_id":{"description":"素材ID。\n> resource_type=thumbnail时,material_id必填,填写内容为上传视频资源返回的material_id字段的值。\n","maxLength":36,"minLength":0,"type":"string"},"resource_type":{"description":"资源类型。\n\n- image:图片\n- video:视频\n- thumbnail:缩略图\n\n> 图片支持png、jpeg、jpg格式,最大2M;\n> 视频支持格式mp4,大小不超过7M,建议时长不超过33S;\n> 缩略图支持png、jpeg、jpg格式,大小不超过100K。\n","maxLength":16,"minLength":1,"type":"string"}},"required":["file_type","resource_type"],"type":"object"},"UploadAimTemplateMaterialResponseMode":{"description":"上传模板素材响应体。","properties":{"aim_resource_id":{"description":"资源ID。","type":"string"},"material_id":{"description":"模板素材ID。","example":"c9a605cd-2e8c-4f1d-ba6f-e789f4cf116c","type":"string"}}},"UploadAimTemplateMaterialRsp":{"properties":{"data":{"$ref":"#/definitions/UploadAimTemplateMaterialResponseMode"},"message":{"description":"响应信息。","example":"success","type":"string"},"status":{"description":"状态码。","example":"200","type":"string"}}}},"description":null,"group_id":"57a445a5fb5d4ba5b80445bd4c5ec9b3","host":"koomessage.myhuaweicloud.cn","id":"33905f1965b24d709d4576400f6cf277","info_version":"v1","method":"post","name":"UploadAimTemplateMaterial","parameters":{},"paths":{"/v1/aim/template-materials":{"post":{"consumes":["application/json"],"deprecated":false,"description":"支持用户上传模板使用的图片或者视频。\n\n> 单个租户资源空间为10GB,包括回收站内容,请及时清理无用资源,防止资源浪费。\n> 请求中所有字符串不允许携带“<”、“>”或多个空格。\n","operationId":"UploadAimTemplateMaterial","parameters":[{"description":"上传模板材料请求。","in":"body","name":"UploadAimTemplateMaterialRequestBody","required":true,"schema":{"$ref":"#/definitions/UploadAimTemplateMaterialRequestBody"}},{"description":"请求体参数类型,该字段必须设置为:application/json。","in":"header","name":"Content-Type","required":true,"type":"string"},{"description":"用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。","in":"header","name":"X-Auth-Token","required":true,"type":"string"}],"produces":["application/json"],"responses":{"200":{"description":"返回信息。","examples":{"application/json":{"data":{"aim_resource_id":"123df45-fgfg3456-g34d","material_id":"24267112-21d7-468f-aa58-eaf00af2d3b2"},"message":"success","status":"200"}},"schema":{"$ref":"#/definitions/UploadAimTemplateMaterialRsp"}},"400":{"description":"非法参数。","schema":{"$ref":"#/definitions/TemplateErrorMsg"}},"500":{"description":"内部错误。","schema":{"$ref":"#/definitions/TemplateErrorMsg"}}},"security":[{"apig-auth-iam":[]}],"summary":"上传智能信息模板素材","tags":["AIMTemplate"],"x-apigateway-request-type":"Public","x-is-registered":"Y","x-opseverity":"Info","x-request-examples-1":{"file_name":"template_image.jpg","file_stream":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQ...","file_type":"stream","image_rate":"oneToOne","resource_type":"image"},"x-request-examples-2":{"file_name":"template_video.mp4","file_stream":"data:video/mp4;base64,AAAAIGZ0eXBpc29tAAACAGlzb21pc28yYXZjMW1wNDEAADhJbW9vdgAAAGxtdmhkAAAAAAAAAAAAAAAAAAAD6AAAUoUAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAA...","file_type":"stream","resource_type":"video"},"x-request-examples-3":{"file_name":"template_thumbnail.jpg","file_stream":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAcAAAAD8CAYAAADg6nQRAAAAAXNSR0IArs4c6QAAIABJREFUeF7sveurbdu23dXHXPtxRBT8YBAUVBRRVAQ/iOIDDaigEPX6SMgDiSbRiy...","file_type":"stream","material_id":"b68de572-edd2-4c9e-8b34-8457a8e5cccc","resource_type":"thumbnail"},"x-request-examples-description-1":"上传个人模板素材-图片。类型为\"image\",文件名称为\"template_image.jpg\"。","x-request-examples-description-2":"上传个人模板素材-视频。类型为\"video\",文件名称为\"template_video.mp4\"。","x-request-examples-description-3":"上传个人模板素材-缩略图(视频封面)。类型为\"thumbnail\",文件名称为\"template_thumbnail.jpg\"。","x-request-examples-url-1":"https://koomessage.myhuaweicloud.cn/v1/aim/template-materials","x-request-examples-url-2":"https://koomessage.myhuaweicloud.cn/v1/aim/template-materials","x-request-examples-url-3":"https://koomessage.myhuaweicloud.cn/v1/aim/template-materials","x-support-sdk":"Y"}}},"product_short":"KooMessage","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":{"apig-auth-app":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-type":"AppSigv1"},"apig-auth-app-optional":{"in":"header","name":"Authorization","type":"apiKey","x-apigateway-auth-opt":{"access-auth-type":"optional"},"x-apigateway-auth-type":"AppSigv1"},"apig-auth-iam":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM"},"apig-auth-iam-none":{"in":"header","name":"unused","type":"apiKey","x-apigateway-auth-type":"IAM_NONE"}},"summary":"上传智能信息模板素材","tags":"智能信息模板","uri":null,"version":"2.0"}