出口

描述

“获取导出”端点根据itemId返回一个包含所有资产(“文件夹”,“流”,“数据文件”,“子流”等)的zip文件。 itemId是资产菜单中元素的唯一ID。如果未提供itemId,则端点将导出控制器中可用资产菜单中的所有资产。输出的zip文件可以用作“导入”端点的输入参数,也可以在LEAPWORK Studio中手动导入。 注意,t具有“ targetItemId”的arget项必须是内部包含流或内部流的文件夹。 

要求网址

http:// {controllerMachine}:{controllerPort} / api / v3 / 出口 / {timeoutMinutes} / {targetItemId)

输入参数

领域 类型 描述 评论
timeoutMinutes 整数 根据导出对象的数量定义最大超时  
targetItemId 资产中项目的唯一标识符(itemId) menu. 项可以是以下类型:'文件夹','流','数据文件','子流', 'InteractiveImage', 
'DesktopElement','WebElement', 
'InteractiveImageCollection'

例子

卷曲


curl -X GET --header'接受:application / octet-stream'--header'AccessKey:Mo87Nc4qDAtzJNDb''http://{controllerMachine}:{controllerPort} / api / v3 / 出口 / {timeoutMinutes} / {targetItemId}'

电源外壳 

$ headers = @ {}

$ headers.Add(“ AccessKey”,“ Mo87Nc4qDAtzJNDb”)

$ headers.Add(“ Accept”,“ application / octet-stream”)

Invoke-WebRequest -Uri“ http://{controllerMachine}:{controllerPort}/ api / v3 /出口/ { timeoutMinutes}/ { targetItemId}“ -ContentType” application / octet-stream“-标题$ headers-方法GET

反应体

响应正文返回一个可用于下载 包含导出资产的zip文件。

下载All_Assets.zip


回应码

200(确定)

400(请求类型不正确)

401(错误的访问密钥)

404(找不到targettargetId的文件夹/找不到资产,但它不是文件夹)

409(不可解决的资产所有权冲突)

500