SharePoint2013サイトRestfulyからすべての「ドキュメントライブラリ」を取得したいと思います。
使ってみました
http:/// _ api / web / folder
ただし、「_ vti_bin」、「_ pvt」、「Forms」などの内部フォルダーを含む、すべての可能なフォルダーのリストをフェッチします。
ユーザー定義の「ドキュメントライブラリ」タイプのフォルダをすべてフェッチしたいだけです。どのURLを使用すればよいですか?
SharePoint2013サイトRestfulyからすべての「ドキュメントライブラリ」を取得したいと思います。
使ってみました
http:/// _ api / web / folder
ただし、「_ vti_bin」、「_ pvt」、「Forms」などの内部フォルダーを含む、すべての可能なフォルダーのリストをフェッチします。
ユーザー定義の「ドキュメントライブラリ」タイプのフォルダをすべてフェッチしたいだけです。どのURLを使用すればよいですか?
getByTitle() のように直接呼び出すメソッドはないと思います。ライブラリリストを取得する方法は、次のように呼び出すことでした。
http://<site>/_api/web/lists
次に、返された atom-xml を取得し、ドキュメント ライブラリである BaseTemplate 101 を解析します。
-<content type="application/xml">
-<m:properties>
|
|
<d:BaseTemplate m:type="Edm.Int32">101</d:BaseTemplate>
|
|
お役に立てれば。出典: MSDN