REST APIを使用してSharePointライブラリからファイルのリストを取得しようとしています。REST APIを使用してSharepoint 2013ライブラリフォルダからファイルを取得できない理由
https://[Site]/_api/web/GetFolderByServerRelativeUrl('[Folder]')?$expand=Files,Folders
SharePointのは私に次のようなJSON与える:あなたが見ることができるように、このフォルダ内の4つの項目がある
{
"d": {
"__metadata": {
"id": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')",
"uri": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')",
"type": "SP.Folder"
},
"Files": { "results": [] },
"ListItemAllFields": { "__deferred": { "uri": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')/ListItemAllFields" } },
"ParentFolder": { "__deferred": { "uri": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')/ParentFolder" } },
"Properties": { "__deferred": { "uri": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')/Properties" } },
"StorageMetrics": { "__deferred": { "uri": "https://[Site]/_api/Web/GetFolderByServerRelativeUrl('[Folder]')/StorageMetrics" } },
"Folders": { "results": [] },
"Exists": true,
"IsWOPIEnabled": false,
"ItemCount": 4,
"Name": "TEST",
"ProgID": null,
"ServerRelativeUrl": "[Folder]",
"TimeCreated": "2016-12-01T10:50:22Z",
"TimeLastModified": "2016-12-21T10:14:43Z",
"UniqueId": "144967f1-512f-4180-b4a8-be8d0bfe90d9",
"WelcomePage": ""
}
}
を(「ITEMCOUNT個のを見て、私はこのクエリを使用していそうするには 'プロパティー)、空の結果が'ファイル 'フィールドや'フォルダー 'フィールドに表示されます。
私はこのフォルダに本当に4つのファイルがあることを知っています.REST APIクエリで使用されているのと同じログインとパスワードを使ってWebサイトで直接見ることができるからです。
また、私はこのクエリを試してみてください。
https://[Site]/_api/web/GetFolderByServerRelativeUrl('[Folder]')/Files
答えは
{"d":{"results":[]}}
であるREST APIからのファイルとフォルダを一覧表示するために知っている任意の特別のautorisationsや物事がありますか?