【问题标题】:Not getting unpublished(drafts) site pages files using SharePoint rest api.未使用 SharePoint rest api 获取未发布的(草稿)网站页面文件。
【发布时间】:2017-10-13 21:52:58
【问题描述】:

我尝试在 SharePoint 网站的“SitePages”文档库下获取文件。 “SitePages”文件夹具有“webpart pages”类型文件 wp.aspx 和“sitepages”类型文件“sp.aspx”。我的要求是

url: https://site_url/_api/web/getfolderbyserverrelativeurl(<folder_url>)/files

我能得到 wp.aspx 但不能得到 sp.aspx。 经过进一步调查,我发现 sp.aspx 未发布并保存为草稿。如果我发布 sp.aspx,我可以从上面的 API 中获取它。

我的问题是,在上述情况下,我们如何使用 sharepoint rest api 获取未发布的文件。

【问题讨论】:

    标签: rest sharepoint


    【解决方案1】:

    当我问这个问题时,我是新手。实际上它是如何工作的。如果您创建了某个页面,那么您必须发布它以便其他人可以看到该页面。如果它未发布,则只有创建它的用户才能看到它,就像签出和签入文件一样。由于我们使用全局管理员凭据访问这些文件,因此他无法看到未发布的文件。

    【讨论】:

      猜你喜欢
      • 2017-10-08
      • 2013-04-10
      • 2017-04-21
      • 1970-01-01
      • 1970-01-01
      • 2017-12-04
      • 2020-11-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多