出口
'获取出口'端点会根据.zip文件返回一个包含所有资产('文件夹','流','数据文件','子流'等)的.zip文件。 itemId。 itemId是资产菜单中元素的唯一ID。如果未提供itemId,则端点将在Controller中可用的资产菜单中导出所有资产。输出的.zip文件可以用作“导入”端点的输入参数,也可以在LEAPWORK Studio中手动导入。 注意,t具有“ targetItemId”的arget项必须是内部具有流或流的文件夹。
http:// {controllerMachine}:{controllerPort} / api / v4 / 出口 / {timeoutMinutes} / {targetItemId)
领域 | 类型 | 描述 | 评论 |
---|---|---|---|
timeoutMinutes | 整数 | 根据导出对象的数量定义最大超时 | |
targetItemId | 串 | 资产中项目的唯一标识符(itemId) menu. | 项可以是以下类型: '文件夹','流','数据文件','子流', 'InteractiveImage', 'DesktopElement','WebElement', 'InteractiveImageCollection' |
curl -X GET --header'接受:application / octet-stream'--header'AccessKey:Mo87Nc4qDAtzJNDb''http://{controllerMachine}:{controllerPort} / api / v4 / 出口 / {timeoutMinutes} / {targetItemId}'
$ headers = @ {}
$ headers.Add(“ AccessKey”,“ Mo87Nc4qDAtzJNDb”)
$ headers.Add(“ Accept”,“ application / octet-stream”)
Invoke-WebRequest -Uri“ http://{controllerMachine}:{controllerPort}/ api / v4 /出口/ { timeoutMinutes}/ { targetItemId}“ -ContentType” application / octet-stream“-标题$ headers-方法GET
响应正文返回一个URL,该URL可用于下载包含导出资产的.zip文件。
下载All_Assets.zip
回应码
200(确定)
400(请求类型不正确)
401(错误的访问密钥)
404(找不到targettargetId的文件夹/找不到资产,但它不是文件夹)
409(不可解决的资产所有权冲突)
500内部服务器错误)