Sharepoint

处理页面和列表

配置

创建页面

操作
创建页面
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
页面名称
页面名称
站点 ID
输入站点 ID(留空则使用根站点)
创建页面(sharepoint_create_page)

在 SharePoint 站点中创建新页面

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
pageNamestring是要创建的页面名称
pageTitlestring否页面标题(未提供时默认为页面名称)
pageContentstring否页面内容
输出
参数类型说明
pageobject已创建的 SharePoint 页面信息

读取页面

操作
读取页面
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
页面名称
页面名称
页面 ID
页面 ID(页面名称的替代项)
读取页面(sharepoint_read_page)

从 SharePoint 站点读取指定页面

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
pageIdstring否要读取的页面 ID
pageNamestring否要读取的页面名称(pageId 的替代项)
maxPagesnumber否列出全部页面时返回的最大数量(默认:10,最大:50)
输出
参数类型说明
pageobjectSharePoint 页面信息
pagesarraySharePoint 页面列表
contentobjectSharePoint 页面内容
totalPagesnumber找到的页面总数

列出网站

操作
列出网站
Microsoft 帐户
选择 Microsoft 帐户
选择网站
选择一个网站
列出网站 (sharepoint_list_sites)

列出所有 SharePoint 网站的详细信息

输入
参数类型必填说明
siteIdstring否SharePoint 网站的 ID
groupIdstring否用于访问组团队网站的组 ID
输出
参数类型说明
siteobject当前 SharePoint 站点的信息
sitesarray所有可访问的 SharePoint 站点列表

创建列表

操作
创建列表
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
列表显示名称
列表名称
列表模板
模板(例如 'genericList')
页面内容
请提供页面内容
列表说明
可选说明
创建列表 (sharepoint_create_list)

在 SharePoint 站点中创建新列表

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
listDisplayNamestring是要创建的列表的显示名称
listDescriptionstring否列表的描述
listTemplatestring否列表模板名称 (例如 'genericList')
pageContentstring否可选的列 JSON。可以是列定义组成的顶层数组,也可以是包含 { columns: [...] } 的对象。
输出
参数类型说明
listobject已创建的 SharePoint 列表信息

读取列表

操作
读取列表
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
读取列表 (sharepoint_get_list)

获取 SharePoint 列表的元数据(以及可选的列/项)

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
listIdstring否要获取的列表 ID
输出
参数类型说明
listobjectSharePoint 列表的相关信息
listsarray未提供 listId/title 时返回站点中的所有列表

更新列表

操作
更新列表
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
项目 ID
输入项目 ID
列表项字段
输入列表项字段
更新列表 (sharepoint_update_list)

更新 SharePoint 列表项的属性(字段)

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
listIdstring否包含该项目的列表 ID
itemIdstring是要更新的列表项 ID
listItemFieldsobject是要更新到列表项的字段值
输出
参数类型说明
itemobject已更新的 SharePoint 列表项

添加列表项

操作
添加列表项
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
列表项字段
输入列表项字段
添加列表项(sharepoint_add_list_items)

向 SharePoint 列表添加新项

输入
参数类型必填说明
siteIdstring否SharePoint 站点的 ID
listIdstring是要添加项的列表 ID
listItemFieldsobject是新列表项的字段值
输出
参数类型说明
itemobject已创建的 SharePoint 列表项

上传文件

操作
上传文件
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
文档库 ID
输入文档库(drive)ID
文件夹路径
可选文件夹路径(例如 /Documents/Subfolder)
文件名
可选:覆盖上传文件的文件名
文件
将文件上传到 SharePoint
文件
引用先前块中的文件
上传文件(sharepoint_upload_file)

将文件上传到 SharePoint 文档库

输入
参数类型必填说明
driveIdstring否文档库(drive)的 ID。未提供时使用默认驱动器。
folderPathstring否文档库内的可选文件夹路径(例如 /Documents/Subfolder)
fileNamestring否可选:覆盖上传后的文件名
filesfile[]否要上传到 SharePoint 的文件
输出
参数类型说明
uploadedFilesarray已上传文件对象的数组
fileCountnumber已上传的文件数量

使用说明

将 SharePoint 集成到工作流。读取/创建页面、列出站点,并处理列表(读取、创建、更新项目)。需要 OAuth。

注意事项

  • 分类:tools
  • 类型:sharepoint