第三方应用开发 客户端API JS-SDK 微盘 选择目录位置
选择目录位置
最后更新:2023/05/18
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
选择目录位置
最后更新:2023/05/18

接口说明:调用该接口,可唤起微盘选择器窗口,选择目标目录位置。选中后返回用于上传的临时ticket。可用临时ticket调用文件上传接口,以操作用户的名义上传文件至该目录。

调用前提

必须先成功调用agentConfig,否则调用时会报“no permission”错误。
当前成员必须在应用的可见范围之中,否则调用时会报“no permission”错误。
应用需具有微盘使用权限,否则调用时会报“no permission”错误。
若用户在某一目录位置不具备「上传」权限(微盘权限值为“可下载”/“仅预览”或自定义权限取消勾选“上传”权限),则无法选择该目录。

代码示例

 wx.invoke('wedriveSelectDir', {

	}, function(res) {
		var selectedTicket = res.result.selectedTicket;
	}
 });

返回结果

参数名类型说明
resObj返回信息
res.err_msgString执行结果。"wedriveSelectDir:ok" 表示执行成功,否则表示报错信息
res.resultObject返回的数据
res.result.selectedTicketString选择的目录/空间所生成的临时ticket
selectedTicket 说明:
1. 有效期30分钟,且最多可以使用500次
2. 可调用文件上传文件分块上传接口

 

错误列表说明

res.err_msg说明
wedriveSelectDir:ok执行成功
wedriveSelectDir:cancel取消选择
wedriveSelectDir:fail no permission无权限
wedriveSelectDir:fail param error参数错误
wedriveSelectDir:fail context error选择器异常
wedriveSelectDir:fail not supported system version低系统版本不支持

平台版本说明

平台企业微信版本要求系统版本要求
ios≥4.0.12
android≥4.0.12
win≥4.0.12
mac≥4.0.12>10.12

应用权限说明

应用类型可调用的应用
自建应用需具有“微盘”权限
第三方应用需具有“微盘”权限
代开发应用需具有“微盘”权限
上一篇
进入会议
下一篇
选择文件