0

私は、(typescript と sharepoint REST API を使用して) コードに取り組んでおり、私と一緒に働いている人々が sharepoint からアイテムを取得できるようにしています。特定のフォルダーまたはサイト全体にある特定のメタデータ プロパティ (ファイルの所有者や変更日など) に一致するアイテムを取得したい

私はこの記事に従おうとしました: http://www.cleverworkarounds.com/2013/09/23/how-to-filter-on-a-managed-metadata-column-via-rest-in-sharepoint-2013/ただし. アイテムとフォルダーが「リスト」にある必要があります。「フォルダ」またはサイト全体ではなく。しかし、自分のサイトのリストを表示する方法がわからず、特定のフォルダーまたはサイト全体にあるアイテムを取得したいと考えています。

これは、特定のフォルダー内のすべてのファイルを取得するために使用する REST 呼び出しです。

url 
= https://yoursitehere.sharepoint.com/_api/Web/GetFolderByServerRelativeUrl('" + ServerRelativeUrl + "')?$expand=Folders,Files/ListItemAllFields

これはすべてを取得します。メタデータが一致するものではありません。リストに関する知識が不足しているため、記事の内容は失敗します

4

1 に答える 1

0

SharePoint の検索 REST API を使用できます。これにより、すべてのサイトからデータが返されます。

https://docs.microsoft.com/en-us/sharepoint/dev/general-development/sharepoint-search-rest-api-overview

クロールにより、返される結果に多少の遅延が生じる場合があります。

于 2019-09-03T12:36:46.703 に答える