文件发起下载

服务说明

[!NOTE]
该接口用户SAAS文件发起后,获取签署完成合同的下载链接

http请求方式

[!NOTE]
POST multipart/form-data

http请求地址

[!NOTE]
$SERVICE_URL/v2/sign/multiFile/applySign/download/link #其中$SERVICE_URL为生产或测试的地址

http请求参数

参数 类型 是否必填 默认值 说明
fileKey string + 文件key(SAAS文件发起接口中返回的fileKey)注:fileKey和applyNo二选一填,两个都传,applyNo优先匹配,fileKey丢弃
applyNo string + APL开头的合同编号(需要先调获取合同编号接口)注:fileKey和applyNo二选一填,两个都传,applyNo优先匹配,fileKey丢弃

代码实现

JAVA实现
       Map<String,Object> params=bodyParams;
        String url=SERVICE_URL+"/v2/sign/multiFile/applySign/download/link";

         params.put("fileKey","6293A0BFA4BXXXC5");
         params.put("applyNo","APL16XXXXXXX24");

        String str= HttpClientUtils.init().getPost(url,null,params,true);
        System.out.println(str);

http返回参数

[!NOTE]
返回response为application/json的数据,其字段说明如下

参数 类型 是否必返回 说明
success bool * 成功true;异常false
msg string ? 异常时,返回异常原因
resultCode string * 异常时返回
data string ? 文件包下载的URL

[!NOTE]
返回结果,参考:

//正确响应:
{"data":"https://s.sandbox.junziqian.com/filt08v8Mhwmc-kAB8GVxbMDV3MTRIBZM","success":true}
//错误响应:
{"msg":"app_secret不可用","resultCode":"HTTP_PARAM_ERROR","success":false}

results matching ""

    No results matching ""