【嵌入式】wyn嵌入式集成-文档导出功能(java后端)
wyn作为一个强大的嵌入式的BI。几乎支持页面上所有的操作都有相应的接口。那就证明我们只要自己按规则调用相关的接口,然后接收返回值,就可以完成页面上的很多操作。今天就给大家介绍介绍如何实现wyn 的admin用户可以执行的一项操作-后台导出
这次主要是利用后端进行导出。
(前端导出可以查看这个帖子:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=159834)
因为前端导出默认会下载,不能指定位置。不能做定制化(比如想定时后台备份所有文档)
(本次用Java实现,其他原理类似)
1.首先因为这是admin才能进行的操作,所以我们需要一个admin的token。
并需要导出后端程序可以访问到wyn的发布服务器,也就是保证接口可以调用成功
2.导出接口如下:system/api/export
所需要的 Request body:
{
"items": {
"documents": [
"11ebffdc-94b9-4ee2-8e5a-97a56138d49a"
]
},
"includeDocumentPermissions": true
}(注:上述是6.1写法includeDocumentPermissions 代表是否添加引用文档。6.1之前默认是true(也就是不用指定)。6.1后可以选择只导出当前文档)
3.具体实现逻辑:
实现代码如下:
页:
[1]