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

2024/02/22(木)07:08

SharePointRestAPIでGetFileByServerRelativeURLを使ってファイルコンテンツを取得

REST API(1363)

SharePoint REST APIを使用してGetFileByServerRelativeURLエンドポイントを呼び出し、ファイルのコンテンツを取得する方法を示します。 python Copy code import requests # SharePointサイトURL site_url = "https://your-sharepoint-site-url" # ファイルのサーバー相対URL file_relative_url = "/sites/your-site-name/your-library-name/your-file-name.txt" # アクセストークン(適切な方法で取得してください) access_token = "your-access-token" # リクエストヘッダー headers = {     "Authorization": "Bearer " + access_token,     "Accept": "application/json;odata=verbose" } # ファイルのコンテンツを取得するためのHTTP GETリクエスト file_response = requests.get(     f"{site_url}/_api/web/getfilebyserverrelativeurl('{file_relative_url}')/$value",     headers=headers ) # レスポンスを確認 if file_response.status_code == 200:     file_content = file_response.content     print("File content:", file_content) else:     print("Failed to retrieve file content. Status code:", file_response.status_code) この例では、GetFileByServerRelativeURLエンドポイントに対してHTTP GETリクエストを送信して、指定されたファイルのサーバー相対URLを使用してファイルのコンテンツを取得しています。必要に応じて、file_relative_urlを適切な値に置き換えてください。

続きを読む

このブログでよく読まれている記事

もっと見る

総合記事ランキング

もっと見る