全て
| カテゴリ未分類
| 通常
| 数学
| 投資
| 副業
| 転職・就職
| ブログ
| 株Stock
| VBA
| SharePoint
| REST API
| RenderListDataAsStream
| PowerAutomateDesktop
| Graph API
| PowerApps
| PowerAutomate
| PowerFx
| OfficeScriptオフィススクリプト
| PowerAutomate日時Excel日時相互関係
| PowerShell
| Dataverse
| UiPath
| OneDrive
| LINQ
| VB.NET
| C#.NET
| WPFC#.NET
| Git
カテゴリ:REST API
SharePoint REST APIを使用してファイルやフォルダーを操作するための一般的なエンドポイント、ヘッダー、およびボディのサンプルを以下に示します。これらの例は、SharePointのドキュメントライブラリ内のファイルやフォルダーを作成、読み取り、更新、削除するための基本的な操作を示しています。 ファイルの作成(POSTリクエスト) エンドポイント:/_api/web/lists/getbytitle('Documents')/RootFolder/Files/add(url='filename.txt',overwrite=true) ヘッダー: css Copy code Accept: application/json;odata=verbose Content-Type: application/json;odata=verbose X-RequestDigest: <your_request_digest> ボディ(ファイルの内容をBase64でエンコード): css Copy code { "__metadata": { "type": "SP.File" }, "Content": "<base64_encoded_content>" } フォルダーの作成(POSTリクエスト) エンドポイント:/_api/web/lists/getbytitle('Documents')/RootFolder/Folders ヘッダー: css Copy code Accept: application/json;odata=verbose Content-Type: application/json;odata=verbose X-RequestDigest: <your_request_digest> ボディ: json Copy code { "__metadata": { "type": "SP.Folder" }, "ServerRelativeUrl": "/sites/yoursite/Documents/newfolder" } ファイルの取得(GETリクエスト) エンドポイント:/_api/web/GetFileByServerRelativeUrl('/sites/yoursite/Documents/filename.txt')/$value ヘッダー: bash Copy code Accept: application/json;odata=verbose ファイルの更新(POSTリクエスト) エンドポイント:/_api/web/GetFileByServerRelativeUrl('/sites/yoursite/Documents/filename.txt')/$value ヘッダー: makefile Copy code Accept: application/json;odata=verbose Content-Type: application/json;odata=verbose X-Http-Method: MERGE If-Match: * X-RequestDigest: <your_request_digest> ボディ: json Copy code { "__metadata": { "type": "SP.File" }, "Title": "New Title" } ファイルの削除(POSTリクエスト) エンドポイント:/_api/web/GetFileByServerRelativeUrl('/sites/yoursite/Documents/filename.txt') ヘッダー: makefile Copy code Accept: application/json;odata=verbose Content-Type: application/json;odata=verbose X-Http-Method: DELETE If-Match: * X-RequestDigest: <your_request_digest> これらのエンドポイント、ヘッダー、およびボディを使用して、SharePoint REST APIを介してファイルやフォルダーを操作できます。ただし、<your_request_digest>は実際の要求ダイジェストに置き換える必要があります。 お気に入りの記事を「いいね!」で応援しよう
Last updated
2024.02.09 06:08:32
[REST API] カテゴリの最新記事
|