自定义数据处理

更新时间:2020-10-09 13:49:00

项目背景

允许客户部署自定义数据处理服务,即客户在云主机部署自己的数据处理软件,wcs将文件处理请求转发到客户自定义的数据处理服务中。流程图如下
image.png

使用说明

服务部署

在云主机部署自定义数据服务(详细部署步骤以云主机的说明为准),并提供服务地址。

注:服务地址接收cmd&url两个参数,cmd为客户自定义的服务名称,url为文件下载地址。

配置自定义数据处理服务:

  1. 登录控制台,进入自定义数据处理界面,点击新增规则按钮
    image.png

  2. 新增自定义数据处理服务:

  • AppName:填写自定义数据处理服务名称,后续会通过cmd转发到客户的自定义数据处理服务中。
  • 服务地址:填写客户自定义数据处理服务对外的访问地址。
  • 描述:填写描述信息

image.png

  1. 访问自定义数据处理服务:
http://<file_url>?ufop=<AppName>

网宿云存储识别到ufop请求后,会主动将请求转发到客户自定义数据处理服务中,转发格式如下:

post 服务地址?cmd=<AppName>&url=<file_url>  注:file_url使用urlencode编码,使用时需先使用urldecode解码

3.1. 参数说明:

参数 说明 是否必填
ufop 自定义数据处理服务名称
file_url 文件的下载地址,由空间绑定域名/文件名组成

3.2. 返回数据说明:

注:返回的数据、错误码由APP定义