$file $file 传入的json格式的文件,其中records属性必填。json中的字段可以通过如下步骤获取:首先调用zhima.merchant.data.upload.initialize接口获取数据模板,该接口会返回一个数据模板文件的url地址,如:http://zmxymerchant-prod.oss-cn-shenzhen.zmxy.com.cn/openApi/openDoc/信用护航-负面记录和信用足迹商户数据模板V1.0.xlsx,该数据模板文件详细列出了需要传入的字段,及各字段的要求,data中的各字段就是该文件中列出的字段编码。
$primaryKeyColumns $primaryKeyColumns 主键列使用传入字段进行组合,也可以使用传入的某个单字段(确保主键稳定,而且可以很好的区分不同的数据)。例如order_no,pay_month或者order_no,bill_month组合,对于一个order_no只会有一条数据的情况,直接使用order_no作为主键列。
$sceneCode $sceneCode 数据应用的场景编码,场景码和场景名称(数字或字符串为场景码)如下: 8:数据反馈 32:骑行 CAR_RENTING:租车行业解决方案 每个场景码对应的数据模板不一样,请使用zhima.merchant.data.upload.initialize接口获取场景码对应的数据模板。
setBizExtParams() setBizExtParams(mixed $bizExtParams) : mixed Parameters mixed $bizExtParams Returns mixed —
setFileCharset() setFileCharset(mixed $fileCharset) : mixed Parameters mixed $fileCharset Returns mixed —
setLinkedMerchantId() setLinkedMerchantId(mixed $linkedMerchantId) : mixed Parameters mixed $linkedMerchantId Returns mixed —
setPrimaryKeyColumns() setPrimaryKeyColumns(mixed $primaryKeyColumns) : mixed Parameters mixed $primaryKeyColumns Returns mixed —
setTerminalType() setTerminalType(mixed $terminalType) : mixed Parameters mixed $terminalType Returns mixed —
setTerminalInfo() setTerminalInfo(mixed $terminalInfo) : mixed Parameters mixed $terminalInfo Returns mixed —
setApiVersion() setApiVersion(mixed $apiVersion) : mixed Parameters mixed $apiVersion Returns mixed —
setNeedEncrypt() setNeedEncrypt(mixed $needEncrypt) : mixed Parameters mixed $needEncrypt Returns mixed —