leiting.sky_eye
简介
组件接口
类
LtFileUploadRequest
继承自 LtRequest
文件上传至阿里Oss接口(同步)
成员变量
| 变量名 | 类型 | 初始值 | 须初始化 | 描述 |
|---|---|---|---|---|
| file | MimeItem | nil | 可选 | 文件(图片文件大小不得超过20M) - Y |
| dataType | string | nil | 可选 | 数据类型 - Y common:通用、image:图片、video:视频、audio:音频 |
| businessMark | string | nil | 可选 | 业务标识 - Y 用做指定阿里oss目录路径,业务方自行根据业务定义,businessMark只能带英文大小写和数字 |
| useOriginalName | int | nil | 可选 | 是否使用上传文件的文件名 - Y 1=使用 2=不使用 |
| game | string | nil | 可选 | 游戏标识 - Y |
| timeStamp | string | nil | 可选 | 时间戳, 用于签名校验,时间戳格式yyyy-MM-dd HH:mm:ss |
| requestId | string | nil | 可选 | 请求唯一标识 - Y 用于排查文件上传失败原因和请求防重复 |
| fileContentType | string | nil | 可选 | 文件的contentType - N 若不传递此参数,则使用默认的读取方式 |
成员方法
| 函数原型 | 函数作用 |
|---|---|
| string get_url(string host) | 获取请求地址 |
| Content_Type get_request_content_type() | 获取请求内容的类型 |
| string gen_sign_text(string key) | 生成待签名文本 |
| LtResult new_result() | 生成请求结果的实例 |
LtFileUploadResult
继承自 LtResult
文件上传请求结果
成员变量
| 变量名 | 类型 | 初始值 | 须初始化 | 描述 |
|---|
成员方法
| 函数原型 | 函数作用 |
|---|---|
| string get_url() | 获取文件链接 |
| string get_md5_key() | 获取文件md5加密key |
LtPictureAuditRequest
继承自 LtRequest