【问题标题】:Check whether SharePoint Online URL is valid document library or not检查 SharePoint Online URL 是否为有效的文档库
【发布时间】:2017-05-19 08:05:33
【问题描述】:

我有一个软件,Office 365 租赁用户可以将任何 URL 复制/粘贴到该软件,我需要验证/更正该 URL 到适当的文档库。

例如;

https://contoso.sharepoint.com/Projects/Current/Forms/AllItems.aspx

应该自动更正为

https://contoso.sharepoint.com/Projects/Current/

如果用户输入;

https://contoso.sharepoint.com/Lists/Task(任务列表而不是库)

我应该抛出错误,说它不是一个有效的文档库。

确实有很多 URL 的组合。我可以使用 Graph API / REST API(但不是 c#,因为它在 PHP 中)。我真的无法获取任何可以为我执行此操作的 API。

有什么建议吗?

【问题讨论】:

    标签: sharepoint graph office365api sharepoint-online azure-ad-graph-api


    【解决方案1】:

    你可以试试sharepoint rest api

    https://xxxx.sharepoint.com/sites/team/_api/web/GetFolderByServerRelativeUrl('Lists/Example')/Properties 
    

    您可以找到vti_x005f_listservertemplate 属性。如果值为 100 ,则它是一个通用列表。如果值为 101,则它是一个文档库。

    【讨论】:

      猜你喜欢
      • 2020-05-22
      • 2015-04-24
      • 2015-03-28
      • 1970-01-01
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多