Skip to content

文件资源接口 ​

开发准备 ​

开发前,请仔细阅读 开发指南。

文件API ​

获取资源编码和存放路径接口 ​

请求地址 ​

http
POST /Private/MediaResource/AssumeRole

请求参数 ​

json
{
  "resourceType": "27"
}

参数说明 ​

参数必填说明
resourceType是资源类型,支持配置以下取值:
  • 20(图片)
  • 27(自定义文件控件)
  • 1000(审批附件)

返回结果 ​

json
{
  "accessKeyId": "STS.NTCbocj",
  "accessKeySecret": "BYZWXP9K1xybSU",
  "securityToken": "CAISiAJ1q6Ft5B2yfSjIr5f==",
  "expires": "2021-09-02T06:58:34Z",
  "objectKeys": [
    {
      "serialNo": "MR202109020020",
      "objectKey": "/MediaResources/b1e9e507e80b4396987fd91a60a0cf05.jpg",
      "fileName": "b1e9e507e80b4396987fd91a60a0cf05.jpg"
    }
  ]
}
属性说明
accessKeyId临时秘钥
accessKeySecret临时密码
securityToken临时安全令牌
serialNo资源编码
objectKey资源文件存放路径
fileName资源文件名称

上传您的文件资源到指定路径 ​

获取系统下发的资源编码 serialNo 与文件路径 objectKey 后,将资源文件上传至拼接后的完整地址:

json
https://resources.yideamobile.com/{objectKey}

上传时建议使用阿里云 OSS 配套 SDK 类库完成操作。

标记资源文件上传完成接口 ​

请求地址: ​

http
POST /Private/MediaResource/Complete

请求参数: ​

json
{
  "serialNo": "MR202109020020"
}

参数说明: ​

参数必填说明
serialNo是资源编码

返回结果: ​

json
{}

请求执行成功后,接口仅返回 HTTP 200 OK。

注意:资源上传后若未标记上传完成,该文件将无法在易点易动 系统正常使用。