RESTful地获取sharepoint 2013站点上的所有文档库

时间:2013-03-24 03:32:46

标签: sharepoint-api

我想从sharepoint 2013网站Restfuly中获取所有'文档库'。

我尝试使用

HTTP:/// _ AP​​I /网络/文件夹

但它会获取所有可能文件夹的列表,包括一些内部文件夹,如'_vti_bin','_ pvt','Forms'等。

我只想获取所有用户定义的“文档库”类型文件夹。我应该使用什么网址?

1 个答案:

答案 0 :(得分:2)

我认为没有直接的方法来调用getByTitle()。我得到我的图书馆清单的方式是打电话:

 http://<site>/_api/web/lists

然后获取返回的atom-xml并将其解析为BaseTemplate 101,即Document Libraries。

-<content type="application/xml">
  -<m:properties>
          |
          |
     <d:BaseTemplate m:type="Edm.Int32">101</d:BaseTemplate>
          |
          |

希望这会有所帮助。 资料来源:MSDN