Sharepoint
处理页面和列表
配置
创建页面
操作
创建页面
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
页面名称
页面名称
站点 ID
输入站点 ID(留空则使用根站点)
创建页面(
sharepoint_create_page)在 SharePoint 站点中创建新页面
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
pageName | string | 是 | 要创建的页面名称 |
pageTitle | string | 否 | 页面标题(未提供时默认为页面名称) |
pageContent | string | 否 | 页面内容 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
page | object | 已创建的 SharePoint 页面信息 |
读取页面
操作
读取页面
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
页面名称
页面名称
页面 ID
页面 ID(页面名称的替代项)
读取页面(
sharepoint_read_page)从 SharePoint 站点读取指定页面
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
pageId | string | 否 | 要读取的页面 ID |
pageName | string | 否 | 要读取的页面名称(pageId 的替代项) |
maxPages | number | 否 | 列出全部页面时返回的最大数量(默认:10,最大:50) |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
page | object | SharePoint 页面信息 |
pages | array | SharePoint 页面列表 |
content | object | SharePoint 页面内容 |
totalPages | number | 找到的页面总数 |
列出网站
操作
列出网站
Microsoft 帐户
选择 Microsoft 帐户
选择网站
选择一个网站
列出网站 (
sharepoint_list_sites)列出所有 SharePoint 网站的详细信息
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 网站的 ID |
groupId | string | 否 | 用于访问组团队网站的组 ID |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
site | object | 当前 SharePoint 站点的信息 |
sites | array | 所有可访问的 SharePoint 站点列表 |
创建列表
操作
创建列表
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
列表显示名称
列表名称
列表模板
模板(例如 'genericList')
页面内容
请提供页面内容
列表说明
可选说明
创建列表 (
sharepoint_create_list)在 SharePoint 站点中创建新列表
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
listDisplayName | string | 是 | 要创建的列表的显示名称 |
listDescription | string | 否 | 列表的描述 |
listTemplate | string | 否 | 列表模板名称 (例如 'genericList') |
pageContent | string | 否 | 可选的列 JSON。可以是列定义组成的顶层数组,也可以是包含 { columns: [...] } 的对象。 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
list | object | 已创建的 SharePoint 列表信息 |
读取列表
操作
读取列表
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
读取列表 (
sharepoint_get_list)获取 SharePoint 列表的元数据(以及可选的列/项)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
listId | string | 否 | 要获取的列表 ID |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
list | object | SharePoint 列表的相关信息 |
lists | array | 未提供 listId/title 时返回站点中的所有列表 |
更新列表
操作
更新列表
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
项目 ID
输入项目 ID
列表项字段
输入列表项字段
更新列表 (
sharepoint_update_list)更新 SharePoint 列表项的属性(字段)
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
listId | string | 否 | 包含该项目的列表 ID |
itemId | string | 是 | 要更新的列表项 ID |
listItemFields | object | 是 | 要更新到列表项的字段值 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
item | object | 已更新的 SharePoint 列表项 |
添加列表项
操作
添加列表项
Microsoft 账户
选择 Microsoft 账户
选择站点
选择站点
列表 ID
输入列表 ID(GUID)。更新时必填;读取时可选。
列表项字段
输入列表项字段
添加列表项(
sharepoint_add_list_items)向 SharePoint 列表添加新项
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
siteId | string | 否 | SharePoint 站点的 ID |
listId | string | 是 | 要添加项的列表 ID |
listItemFields | object | 是 | 新列表项的字段值 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
item | object | 已创建的 SharePoint 列表项 |
上传文件
操作
上传文件
Microsoft 帐户
选择 Microsoft 帐户
选择站点
选择站点
文档库 ID
输入文档库(drive)ID
文件夹路径
可选文件夹路径(例如 /Documents/Subfolder)
文件名
可选:覆盖上传文件的文件名
文件
将文件上传到 SharePoint
文件
引用先前块中的文件
上传文件(
sharepoint_upload_file)将文件上传到 SharePoint 文档库
输入
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
driveId | string | 否 | 文档库(drive)的 ID。未提供时使用默认驱动器。 |
folderPath | string | 否 | 文档库内的可选文件夹路径(例如 /Documents/Subfolder) |
fileName | string | 否 | 可选:覆盖上传后的文件名 |
files | file[] | 否 | 要上传到 SharePoint 的文件 |
输出
| 参数 | 类型 | 说明 |
|---|---|---|
uploadedFiles | array | 已上传文件对象的数组 |
fileCount | number | 已上传的文件数量 |
使用说明
将 SharePoint 集成到工作流。读取/创建页面、列出站点,并处理列表(读取、创建、更新项目)。需要 OAuth。
注意事项
- 分类:
tools - 类型:
sharepoint