「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.01.27
XML
カテゴリ: REST API


SharePoint REST APIを使用してライブラリ内のファイルを検索するには、_api/web/lists/getbytitle('<LibraryTitle>')/items エンドポイントを使用します。以下は、具体的な例です。


ライブラリ内の全てのアイテムを取得:



Copy code

https://<site-url>/_api/web/lists/getbytitle('<LibraryTitle>')/items

このエンドポイントを使用すると、指定したライブラリ内のすべてのアイテム(ファイルやフォルダ)の情報を取得できます。


クエリを使用した検索:


plaintext

Copy code

https://<site-url>/_api/web/lists/getbytitle('<LibraryTitle>')/items?$filter=substringof('<keyword>',FileLeafRef)

上記の例では、$filter パラメータを使用して、指定したキーワードがファイル名 (FileLeafRef) に含まれているアイテムを検索しています。substringof 関数は、部分一致検索を行います。


特定のフィールドでの検索:


plaintext

Copy code

https://<site-url>/_api/web/lists/getbytitle('<LibraryTitle>')/items?$filter=substringof('<keyword>',<FieldName>)

特定のフィールドで検索を行いたい場合は、<FieldName> の部分に対象のフィールド名を指定します。


特定のフォルダ内のファイルを検索:


plaintext

Copy code

https://<site-url>/_api/web/lists/getbytitle('<LibraryTitle>')/items?$filter=FileDirRef eq '<FolderPath>'

FileDirRef フィールドを使用して、特定のフォルダ内のファイルを検索できます。<FolderPath> には、対象のフォルダの相対パスが入ります。


これらは基本的な例であり、必要に応じて他のクエリパラメータを組み合わせて利用することができます。具体的な要件に基づいて、クエリを構築してください。また、セキュリティ上の理由から必要な権限があることを確認してください。

Microsoft Power Automate入門 プログラミングなしで業務を自動化! / 松本 典子 著 かんたん 基礎 入門 概論 初心者 教本 学ぶ 学べる 解説 独学 言語 仕事 動画 活用術 アプリ 開発 オフィス Office ITエンジニア パ.. 人気 おすすめ 送料無料 #og





お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.01.27 09:26:45


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: