OneDrive

创建、上传并列出文件

配置

创建文件夹

操作
创建文件夹
微软账户
选择微软账户
文件夹名称
新文件夹名称
选择父文件夹
选择父文件夹
父文件夹 ID
输入父文件夹 ID(留空则为根文件夹)
创建文件夹 (onedrive_create_folder)

在 OneDrive 中创建新文件夹

输入
参数类型必填说明
folderNamestring是要创建的文件夹名称
folderIdstring否创建文件夹所在的父文件夹 ID
输出
参数类型说明
successboolean文件夹是否创建成功
fileobject已创建的文件夹对象及其元数据,包括 id、name、webViewLink 和时间戳

创建文件

操作
创建文件
Microsoft 账户
选择 Microsoft 账户
文件名*
文件名称
文件类型*
选择文件类型
值
以 JSON 二维数组输入值(例如 [["A1","B1"],["A2","B2"]]),或使用对象数组
当 mimeType 为 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' 时显示。
文本内容
文件的文本内容
当 mimeType 为 'text/plain' 时显示。
选择父文件夹
选择父文件夹
父文件夹 ID
输入父文件夹 ID(留空则使用根文件夹)
创建文件 (onedrive_upload)

将文件上传到 OneDrive

输入
参数类型必填说明
fileNamestring是要上传的文件名称
filefile否要上传的文件 (二进制)
contentstring否要上传的文本内容 (未提供文件时)
mimeTypestring否要创建文件的 MIME 类型 (例如:.txt 对应 text/plain,.xlsx 对应 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
folderIdstring否要将文件上传到的文件夹 ID
输出
参数类型说明
successboolean文件是否上传成功
fileobject已上传的文件对象,包含 id、name、webViewLink、webContentLink 和时间戳等元数据

上传文件

操作
上传文件
Microsoft 账户
选择 Microsoft 账户
文件名*
文件名称
文件
上传文件
文件
引用上一个块的文件(例如 {{block_1.file}})
选择父文件夹
选择父文件夹
父文件夹 ID
输入父文件夹 ID(留空则使用根文件夹)
上传文件(onedrive_upload)

将文件上传到 OneDrive

输入
参数类型必填说明
fileNamestring是要上传的文件名称
filefile否要上传的文件(二进制)
contentstring否要上传的文本内容(未提供文件时)
mimeTypestring否要创建的文件的 MIME 类型(例如:.txt 为 text/plain,.xlsx 为 application/vnd.openxmlformats-officedocument.spreadsheetml.sheet)
folderIdstring否要将文件上传到的文件夹 ID
输出
参数类型说明
successboolean文件是否上传成功
fileobject上传的文件对象,包含 id、name、webViewLink、webContentLink 和时间戳等元数据

列出文件

操作
列出文件
Microsoft 账户
选择 Microsoft 账户
选择文件夹
选择要列出文件的文件夹
文件夹 ID
输入文件夹 ID(留空表示根文件夹)
搜索查询
搜索特定文件(例如 name contains "report")
每页结果数
结果数量(默认:100,最大:1000)
列出文件 (onedrive_list)

列出 OneDrive 中的文件和文件夹

输入
参数类型必填说明
folderIdstring否要列出文件的文件夹 ID
querystring否用于筛选文件的查询
pageSizenumber否要返回的文件数量
输出
参数类型说明
successboolean是否成功列出文件
filesarray带元数据的文件和文件夹对象数组
nextPageTokenstring用于获取下一页结果的令牌 (可选)

使用说明

将 OneDrive 集成到工作流中。可创建文本和 Excel 文件、上传文件以及列出文件。

备注

  • 类别: tools
  • 类型: onedrive