统一文件服务
运营
收单机构
发卡机构
统一文件服务向机构用户提供更加便捷的服务,使用该服务可以查询清算流水文件下发开始时间、收发状态等信息,重新下发本机构的文件。

1.报文举例-获取产品调用token信息:


请求URL:


https://openapi.unionpay.com/upapi/upfile/token?app_id=[value]&app_secret=[value]


应答JSON报文体

{
        “respCd”:“0000”
        “respMsg”:“成功”
    “token”: “”,
    “expire_in”:7200
}



2.报文举例-文件任务查询


请求URL:


https://openapi.unionpay.com/upapi/upfile/taskInfo?token=[value]&sign=[value]&ts=[value]


请求报文参数:


{
    “fileName”: “name”,
    “beginFileDate”: “20180101”,
    “endFileDate”: “20180102”,
    ......
}


应答JSON报文体:


{
   “respCd”: “0000”,
   “respMsg”: “msg”, 
   “data”: {
       “totalCount”: “11”,
        “totalPage”: “2”,
        “currentPage”: “1”,
        “list”: [{“fileName”: “name1”,
        “fileDate”: “20180101”,
        “taskDate”: “20180101”,
        ......
        },{“fileName”: “name2”,
        “fileDate”: “20180101”,
        “taskDate”: “20180101”,
        ......
        }
      ]
   }
}


3.报文举例-文件任务重做


请求URL:


https://openapi.unionpay.com/upapi/upfile/taskRedo?token=[value]&sign=[value]&ts=[value]


请求报文参数:


{
    “fileName”: “name”,
    “beginFileDate”: “20180101”,
    “endFileDate”: “20180102”,
    ......
}


应答JSON报文体:


{
    “respCd”“0000”,
    “respMsg”:“msg”
}


报文签名规则([sign]生产方法):

 1.  报文前拼接签名密钥,后面拼接时间戳(毫秒)字符串:secret + body + ts

    secret: 签名密钥

    body: 请求JSON报文

    ts: 时间戳,毫秒

2.  使用SHA-256算法计算HASH值

3.  具体签名样例代码参照附录部分。


联系我们

业务咨询: 021-38929999-6265

黄海宇

huanghaiyu@unionpay.com

技术咨询: 021-20633521

张昊

zhanghao1@unionpay.com

咨询与服务