用于获取共享点页面 webparts 的属性值/标题等的 REST API

问题描述

是否有一个 API 可以返回页面中 webpart 的属性值(对于经典网站和现代网站)?我们想要索引与 Web 部件关联的静态文本属性(例如与链接 Web 部件关联的文本)。

解决方法

您只能使用 rest api 获取经典页面中的 Web 部件属性,如下所示:

/_api/Web/GetFileByServerRelativeUrl('/sites/michael/SitePages/yourpage.aspx')/GetLimitedWebPartManager(scope=1)/WebParts?$expand=WebPart