第三方应用开发
小程序
基础
连接微信
办公
JS-SDK
基础
连接微信
办公
第三方应用开发
客户端API
小程序
数据与智能专区
数据与智能专区文件选择
数据与智能专区文件选择
最后更新:2026/05/29

接口说明:调用该接口,可选择一个或多个用户所在的所有空间中,本人上传的微盘文件,选中后返回对应文件的fileid与url。应用可在数据与智能专区中使用这些文档调用通用模型能力进行分析(灰度内测中)。

调用前提:

必须先调用过wx.qy.login,且session_key未过期,开发者可调用checkSession 检查当前登录态。
当前成员必须在应用的可见范围之中,否则调用时会报“no permission”错误。
应用需具有数据与智能专区文档存档权限,且成员在该应用的文档存档范围内,否则调用时会报“no permission”错误。

wx.qy.selectDatazoneFile(Object object)

参数

Object object
参数名类型必填说明
successFunction接口调用成功的回调函数
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

返回结果

Object res
参数名类型说明
resObj返回信息
res.errMsgstring执行结果。"selectDatazoneFile:ok" 表示执行成功,否则表示报错信息
res.fileListArray<object>返回的文件列表
res.fileList[].fileidstring选择的文件fileid
res.fileList[].urlstring选择的文件url

 

示例代码

wx.qy.selectDatazoneFile({
	success: function(res) {
		var fileList = res.fileList;
		for (var i = 0; i < fileList.length; i++)
     	{
				var fileid = fileList[i].fileid;
				var url = fileList[i].url;
     	}
	},
	fail: function(res) {
		console.log(res)
	},
});

错误列表说明

res.errMsg说明
selectDatazoneFile:ok执行成功
selectDatazoneFile:cancel取消选择
selectDatazoneFile:fail no session or expired没有调用 wx.qy.login,或者 session_key 已过期
selectDatazoneFile:fail no permission无权限
selectDatazoneFile:fail param error参数错误
selectDatazoneFile:fail context error选择器异常
selectDatazoneFile:fail not supported system version低系统版本不支持

 

平台版本说明

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

应用权限说明

应用类型可调用的应用
自建应用需具有“数据与智能专区文档存档权限”(灰度内测中)
第三方应用需具有“数据与智能专区文档存档权限”(灰度内测中)
代开发应用需具有“数据与智能专区文档存档权限”(灰度内测中)
上一篇数据与智能专区文档选择
下一篇wx.qy.openEnterpriseChat
    本节内容
服务端API
基础
数据与智能专区
应用接收专区通知
连接微信
客户联系
办公
小程序接入对外收款
客户端API
小程序
基础
连接微信
办公
JS-SDK
基础
连接微信
办公
数据API
更新日志
联系我们