咨询SharePoint REST API生成指定共享链接的微软官方文档
核心官方文档入口
- SharePoint REST API 共享操作核心文档:归属Microsoft 365开发者文档的SharePoint板块,搜索关键词「SharePoint REST API share a file or folder」即可获取完整的端点定义、参数枚举、请求示例及返回结构说明。
- 共享链接类型与权限控制细节:查看「SharePoint Online 共享链接权限配置」相关文档,里面涵盖了四种共享选项对应的权限标识、链接类型参数(如
anonymousViewLink、directViewLink等)的详细映射关系。
重点场景对应的文档章节
场景1:创建带密码、仅查看权限的「任何人」共享链接
对应的文档内容包含:
- 使用
SP.Web.createAnonymousLinkWithExpiration端点,支持传入password(密码)、permission(设为view)、expiration(可选过期时间)等参数; - 文档明确了密码的格式要求,以及返回结果中
shareLink字段即为生成的匿名共享链接。
场景2:创建仅查看权限的「指定人员」共享链接(不发送邀请邮件)
对应的文档内容包含:
- 使用
SP.Web.createShareLinkWithInvitation端点,设置sendInvitation参数为false,通过peoplePickerInput参数传入内部或外部邮箱列表; - 将
permission设为view,接口返回结果中会包含针对指定人员的专属共享链接,且不会触发邀请邮件发送流程; - 文档补充说明该端点支持批量添加多个指定用户,无需额外处理邀请逻辑。
辅助开发文档
- .NET Core调用SharePoint REST API:参考「Microsoft Graph SDK for .NET」文档,里面有封装好的SharePoint资源操作方法,可简化REST请求的编码流程;
- Power Automate集成:查看Power Automate官方文档的「SharePoint自定义动作」板块,包含调用自定义REST API的配置步骤与示例。
内容的提问来源于stack exchange,提问作者microsoftdeveloperdesigner
相关产品推荐
相关产品推荐

