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

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

2024.02.01
XML
カテゴリ: REST API


SharePoint REST APIを使用してファイルのメタデータを変更するには、ファイルのエンドポイントを使用してメタデータを更新する必要があります。以下は、具体的な手順とサンプルのHTTPリクエストです。


エンドポイント:


plaintext

Copy code

/_api/web/getfilebyserverrelativeurl('<ファイルの相対パス>')/ListItemAllFields

<ファイルの相対パス>: ファイルの相対パスに置き換えてください。

ヘッダー:


plaintext

Copy code

Authorization: Bearer <アクセストークン>

Accept: application/json;odata=verbose

Content-Type: application/json;odata=verbose

X-HTTP-Method: MERGE

If-Match: "*"

<アクセストークン>: 適切な認証手段で取得されたアクセストークンに置き換えてください。

ボディ:


json

Copy code

{

  "__metadata": { "type": "SP.Data.Shared_x0020_Folder_x0020_TypeListItem" },

  "Title": "<新しいタイトル>",

  "CustomField": "<カスタムフィールドの値>"

}

<新しいタイトル>: ファイルの新しいタイトルに置き換えてください。

<カスタムフィールドの値>: カスタムフィールドの新しい値に置き換えてください。

注意事項:


X-HTTP-Method: MERGE および If-Match: "*" ヘッダーは、メタデータを更新するために必要です。

__metadata の type フィールドは、リストアイテムの型に対応するものに設定します。例えば、SP.Data.Shared_x0020_Folder_x0020_TypeListItem は特定のリストアイテムの型を表します。

これらの値を適切に設定し、REST APIリクエストを送信することで、ファイルのメタデータを変更できます。なお、リクエストの例は特定のリストに基づいており、ファイルの実際のメタデータの構造によって変更が必要な場合があります。その際には、リストアイテムのメタデータ構造に合わせて適切に調整してください。






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

Last updated  2024.02.01 06:41:46


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

© Rakuten Group, Inc.
Create a Mobile Website
スマートフォン版を閲覧 | PC版を閲覧
Share by: