红小豆数据   ->   API

基于Word模板生成用户需要的在线文档编辑


用户上传带有自定义参数的Word模板。通过这个API,传入自定义参数的值,生成用户需要的在线文档编辑。

名称: {{baseuri}}/editorV2Api/generateEditorOnTpl

参数:

documentId: "Q5TkZ_jsJpQ"
items: [...]
0: {title: "${发行时间}", value: "2020-07-20"}
1: {title: "${发行结束时间}", value: ""}
2: {title: "${状态}", value: "待发行"}
3: {title: "${债券类型}", value: "MTN"}
Tip: 在导入Word的模板里,请用相关的Title定义需要替换的值。例如: ${状态},这个${状态}就会被传过来的值替换。

http方法: POST

步骤


下面是使用步骤

@baseuri = http://localhost:8080/cubedrive-webapp
@username= admin
@password= abcabc123
@xAuthToken=bbb6c793-832c-4733-9601-a023366d918f

###
GET {{baseuri}}/getLogin?j_username={{username}}&j_password={{password}}

###
POST {{baseuri}}/editorV2Api/generateEditorOnTpl
X-Auth-Token: {{xAuthToken}}
Content-Type: application/json;charset=UTF-8; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
    

查询结果


{
  fileId: "26IFwcU6qt4"
  success: true
}    
    

额外说明


获取模板的documentId

用你已经存在的用户名和密码登入系统,到文档管理中,选择你已经创建的在线文档编辑(模板),点击右键,选择【标签】,这个标签就是你的documentId。