云优采集接口(/发布接口:要创建快捷方式的文件或文件夹lnkType)

优采云 发布时间: 2021-11-04 14:20

  云优采集接口(/发布接口:要创建快捷方式的文件或文件夹lnkType)

  快捷/释放界面

  1、创建快捷界面

  URI:/app/lnk/create-shortcut

  POST参数:

  令牌:令牌参数

  fileId:创建快捷方式的文件或文件夹

  lnkType:快捷方式,目前只支持一种类型,即lnkType=1

  parentId:将创建快捷方式的文件夹

  提示:如果要创建采集的快捷方式,可以通过登录界面或用户信息同步界面获取采集ID

  2、获取快捷方式信息(包括快捷方式指向的文件/文件夹)

  URI:/app/lnk/get-shortcut-info

  POST参数:

  令牌:令牌参数

  fileId:获取信息的快捷方式的ID(文件或文件夹的快捷方式被视为一种特殊的文件)

  结果返回:

  json.auth:当前用户对快捷方式本身的权限

  json.auth2:当前用户对快捷方式指向的文件的权限

  json.lnkId:快捷方式指向实际文件的ID

  json.lnkType:快捷方式类型,1为普通快捷方式,2为发布文件(发布文件为特殊快捷方式)

  json.lockStatus:快捷方式指定的文件类型被锁定或标记,可以查看其他文件操作界面:4、文件锁定,标记

  json.targetPath:文件快捷方式的路径

  3、发布文件

  具有文件夹管理权限的普通管理员或超级管理员可以调用该接口

  URI:/app/lnk/发布文件

  POST参数:

  令牌:令牌参数

  fileId:要发布的文件的ID

  uids:要发布到的用户、部门、角色(用“,”分隔多个),如果要发布到所有员工,填写:0

  msg: 发布信息

  auth:发布后,接收者的权限类型:auth=2 只预览,auth=3 预览下载

  4、收件人获取发布信息

  URI:/app/lnk/get-publish-info

  POST参数:

  令牌:令牌参数

  fileId:已发布文件的 ID

  在返回的结果中:

  json.signTime 表示收货时间,如果值为0,则表示没有收货

  5、 为已发布的文档签名

  URI:/app/lnk/sign-file

  POST参数:

  令牌:令牌参数

  fileId:要签名的发布文件的ID

  6、获取已发布文件列表

  具有文件夹管理权限的普通管理员或超级管理员可以调用该接口

  URI:/app/lnk/get-publish-list

  POST参数:

  令牌:令牌参数

  page:当前显示哪个页面,0表示第一页,默认每页显示30个已发布的文件

  aullUser:是否显示云盘上所有已发布的文件,allUser=1表示显示所有已发布的文件,否则只显示发布者自己发布的文件。此项仅对超级管理员有效

  7、发布者获取单个文件的发布信息

  具有文件夹管理权限的普通管理员或超级管理员可以调用该接口

  URI:/app/lnk/get-publish-info2

  POST参数:

  令牌:令牌参数

  pid:发布ID,通过/app/lnk/get-publish-list接口获取

  在返回的结果中:

  json.noFile,如果它的值为1,则表示当前release指向的实体文件(实际上是一种特殊类型的快捷方式)已被删除

  json.users 是一个列表,列出了发布的所有收件人。如果 json.users[index].signTime 等于 0,则表示接收方没有签名,如果大于 0,表示接收方已经签名,其值代表签名时的 unix 时间戳。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线