电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

苍穹附件通过WebAPI接口传输到第三方系统(multipart/form-data)

来源:金蝶云社区作者:金蝶2024-09-2310

苍穹附件通过WebAPI接口传输到第三方系统(multipart/form-data)

变更记录


产品版本
更新内容更新日期
V6.0.14初始版本2024年06月17日

1 业务场景

当苍穹与外部系统集成,有时希望将苍穹系统内单据上的附件通过WebAPI接口的按multipart/form-data传输到外部系统,可以使用WebAPI登记或Http.sendMultipart函数实现此场景。


2 解决方案

  • 解决方案总述

  1. 将外部系统接口登记到集成服务云的WebAPI登记中,当设置请求头格式为multipart/form-data时,可以在服务流程或业务云种调用该接口传输附件。

  2. 可以在服务流程的脚本节点等可以编辑脚本的地方,使用函数Http.sendMultipart向外部系统发送multipart/form-data格式数据的HTTP请求,从而实现传输附件。


  • 方案1

在WebAPI登记的页面点击'新增’,勾选‘multipart/form-data’,并且注意请求头中的Content-Type为multipart/form-data



此时可以在服务流程中直接调用该API,或是在业务云中通过微服务接口调用该API。

注:当调用接口希望传输苍穹附件时,值应该以@IERP_FILE:为前缀,后面拼接苍穹附件的相对路径。




  • 方案2:

在服务流程的脚本节点使用函数直接发起请求

注:当调用接口希望传输苍穹附件时,值应该以@IERP_FILE:为前缀,后面拼接苍穹附件的相对路径。


var relativePath = "/files/upload";
var httpMethod = "POST";
var header

苍穹附件通过WebAPI接口传输到第三方系统(multipart/form-data)

变更记录产品版本更新内容更新日期V6.0.14初始版本2024年06月17日1 业务场景当苍穹与外部系统集成,有时希望将苍穹系统内单据上的附件通过...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信