2024/02/25(日)07:55
OneDriveAPIでファイル名を変更する方法
OneDrive API を使用してファイル名を変更するには、ファイルの移動操作を使用します。具体的には、既存のファイルを新しい名前の場所に移動します。これにより、ファイル名を変更する効果が得られます。
以下は、ファイル名を変更する手順です。
既存のファイルの移動先のパスを指定します。これは、新しいファイル名を含んだパスです。
OneDrive API を使用して、ファイルの移動操作を実行します。
以下に、具体的なエンドポイントと例を示します。
http
Copy code
PATCH https://graph.microsoft.com/v1.0/me/drive/items/{ファイルID}
このリクエストでは、PATCH メソッドを使用してファイルのプロパティを変更します。{ファイルID} には、ファイルの識別子が入ります。
リクエストのボディには、移動先のパスを含む JSON データを指定します。以下は、ファイルを移動し、同じディレクトリ内で名前を変更する例です。
json
Copy code
{
"parentReference": {
"id": "既存のディレクトリID"
},
"name": "新しいファイル名.txt"
}
ここで、"parentReference" プロパティは、ファイルを移動する先のディレクトリを示し、"name" プロパティはファイルの新しい名前を指定します。
このリクエストを送信することで、指定したファイルの名前が変更されます。