Felix.Li 发表于 2023-1-4 11:23:33

【嵌入式】wyn嵌入式集成-文档导出功能(前端)

本帖最后由 Felix.Li 于 2023-3-30 14:27 编辑

wyn目前个人实现的包括数据源,数据集,数据模型,仪表板等,在共享方面,我们支持后台的导入导出,当然都是admin用户做得。
但是对于很多将wyn嵌入到自己系统的用户,希望自己完成导出功能,那我们也有相应的接口可以实现



首先我们先正常导出一下:

可以看到,我们的导出是发起了两个请求实现的,而我们想自己实现也就很简单了,只要模拟这两次请求就可以了
话不多少开始分析:
首先第一个请求是:http://localhost:51980/admin/api/export
这个请求是一个post请求,他需要传入需要导出的文档ID,最终的返回值是一个参数ID,这个参数ID用于发起第二次请求
第二个请求:http://localhost:51980/admin/api/export/status/8843396c-7cfc-4b0b-bf7f-fc01dd1f39b5
这个请求是一个Get请求,这个请求前面都一样,后面需要拼接一个ID,那这个ID就是我们第一个请求的返回结果了。
这个请求的返回结果就是我们的文件流了,也就是最终导出的zip包,那话不多少,上代码:



页: [1]
查看完整版本: 【嵌入式】wyn嵌入式集成-文档导出功能(前端)