Java sdk调用附件上传接口

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

Java sdk调用附件上传接口

## Java sdk调用附件上传接口 **产品版本说明** 金蝶云星空产品版本为:补丁版本为PT146897【7.7.2374.8】及以上 **使用说明** 1、调用单据工序汇报保存接口,后面会用到单据的FID,FBillNo ``` { "Result": { "ResponseStatus": { "IsSuccess": true, "Errors": [], "SuccessEntitys": [{ "Id": 100028, "Number": "GXHB0056", "DIndex": 0 }], "SuccessMessages": [], "MsgCode": 0 }, "Id": 100028, "Number": "GXHB0056", "NeedReturnData": [{}] } } ``` 返回结果中,Id为单据FID,Number为FBillNo 2、上传附件接口(上传附件并绑定单据) 参数说明: ![1677488269703.webp](/download/010019259a3c45a2414aa6c40a5ad6c6ea18.webp) 注意:如果是单据头附件,EntryinterId要么不填,要么填-1。 请求示例: ``` K3CloudApi api = new K3CloudApi(); String FID="";//单据内码FID String FBillNo="";//单据编号FBillNo String jsonData = "{\"FileName\":\"test.txt\",\"FEntryKey\":\"\",\"FormId\": \"SFC_OperationReport\",\"IsLast\": true," + "\"InterId\": " + FID + "," + "\"BillNO\": " + "\"" + FBillNo + "\"" + ",\"AliasFileName\": \"test\",\"SendByte\": \"6L+Z5piv5rWL6K+V5paH5KMYmFzZTY05a2X56ym5Liy5LqS6L2s\"}"; String resultJson = api.AttachmentUpLoad(jsonData); ``` 3、上传附件成功后,返回结果会有FileId返回 ``` { "Result": { "ResponseStatus": { "IsSuccess": true, "Errors": [], "SuccessEntitys": [{ "Id": 140561, "Number": null, "DIndex": 0 }], "SuccessMessages": [], "MsgCode": 0 }, "FileId": "723eea11a0e94a90892f7a47c93e", "Message": "" } } ``` 4、使用FileId,放置到单据保存接口,附件字段里,最后附件上传成功!

麻烦问一下有大文件上传的示例代码吗?


上传不成功

Java sdk调用附件上传接口

## Java sdk调用附件上传接口**产品版本说明**金蝶云星空产品版本为:补丁版本为PT146897【7.7.2374.8】及以上**使用说明**1、调用单据工...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息