

Doc AWS SDK Examples GitHub リポジトリには、他にも SDK の例があります。 [AWS](https://github.com/awsdocs/aws-doc-sdk-examples)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SDK を使用した Amazon S3 のシナリオ AWS SDKs
<a name="s3_code_examples_scenarios"></a>

次のコード例は、 AWS SDKs を使用して Amazon S3 で一般的なシナリオを実装する方法を示しています。これらのシナリオは、Amazon S3 内で複数の関数を呼び出すか、その他の AWS のサービスと組み合わせて、特定のタスクを実行する方法を説明しています。各シナリオには、完全なソースコードへのリンクが含まれており、そこからコードの設定方法と実行方法に関する手順を確認できます。

シナリオは、サービスアクションをコンテキストで理解するのに役立つ中級レベルの経験を対象としています。

**Topics**
+ [バケットが存在するかどうかを確認する](s3_example_s3_Scenario_DoesBucketExist_section.md)
+ [テキストを音声に変換し、テキストに戻す](s3_example_cross_Telephone_section.md)
+ [署名付き URL を作成する](s3_example_s3_Scenario_PresignedUrl_section.md)
+ [サーバーレスアプリケーションを作成して写真の管理](s3_example_cross_PAM_section.md)
+ [Amazon S3 オブジェクトを一覧表示するウェブページの作成](s3_example_s3_Scenario_ListObjectsWeb_section.md)
+ [Amazon Textract エクスプローラーアプリケーションを作成する](s3_example_cross_TextractExplorer_section.md)
+ [バケット内のすべてのオブジェクトを削除する](s3_example_s3_Scenario_DeleteAllObjects_section.md)
+ [不完全なマルチパートアップロードを特定する](s3_example_s3_Scenario_AbortMultipartUpload_section.md)
+ [画像内の PPE を検出する](s3_example_cross_RekognitionPhotoAnalyzerPPE_section.md)
+ [画像から抽出されたテキスト内のエンティティを検出する](s3_example_cross_TextractComprehendDetectEntities_section.md)
+ [イメージ内の顔を検出します](s3_example_cross_DetectFaces_section.md)
+ [画像内のオブジェクトを検出する](s3_example_cross_RekognitionPhotoAnalyzer_section.md)
+ [動画内の人物や物体を検出する](s3_example_cross_RekognitionVideoDetection_section.md)
+ [S3 の「ディレクトリ」をダウンロードする](s3_example_s3_Scenario_DownloadS3Directory_section.md)
+ [ローカルディレクトリへのオブジェクトのダウンロード](s3_example_s3_DownloadBucketToDirectory_section.md)
+ [サイズが不明なストリームをダウンロードする](s3_example_s3_Scenario_DownloadStream_section.md)
+ [マルチリージョンアクセスポイント からオブジェクトを取得する](s3_example_s3_GetObject_MRAP_section.md)
+ [バケットが変更されている場合、バケットからオブジェクトを取得する](s3_example_s3_GetObject_IfModifiedSince_section.md)
+ [S3 の開始方法](s3_example_s3_GettingStarted_section.md)
+ [暗号化の開始方法](s3_example_s3_Encryption_section.md)
+ [タグの使用開始](s3_example_s3_Scenario_Tagging_section.md)
+ [Amazon S3 オブジェクトをロックする](s3_example_s3_Scenario_ObjectLock_section.md)
+ [条件付きリクエストの実行](s3_example_s3_Scenario_ConditionalRequests_section.md)
+ [アクセスコントロールリスト (ACL) の管理](s3_example_s3_Scenario_ManageACLs_section.md)
+ [S3 を使用して大量のメッセージを管理する](s3_example_sqs_Scenario_SqsExtendedClient_section.md)
+ [バージョン管理されているオブジェクトを Lambda 関数でバッチで管理する](s3_example_s3_Scenario_BatchObjectVersioning_section.md)
+ [URI を解析する](s3_example_s3_Scenario_URIParsing_section.md)
+ [マルチパートコピーを実行する](s3_example_s3_MultipartCopy_section.md)
+ [S3 イベント通知の処理](s3_example_s3_Scenario_ProcessS3EventNotification_section.md)
+ [EXIF およびその他のイメージ情報を保存します](s3_example_cross_DetectLabels_section.md)
+ [EventBridge へのイベント通知の送信](s3_example_s3_Scenario_PutBucketNotificationConfiguration_section.md)
+ [アップロードとダウンロードを追跡する](s3_example_s3_Scenario_TrackUploadDownload_section.md)
+ [S3 Object Lambda でデータを変換する](s3_example_cross_ServerlessS3DataTransformation_section.md)
+ [SDK による単体テストと統合テスト](s3_example_cross_Testing_section.md)
+ [バケットへのディレクトリのアップロード](s3_example_s3_UploadDirectoryToBucket_section.md)
+ [大きなファイルをアップロードまたはダウンロードする](s3_example_s3_Scenario_UsingLargeFiles_section.md)
+ [サイズが不明なストリームをアップロードする](s3_example_s3_Scenario_UploadStream_section.md)
+ [チェックサムの使用](s3_example_s3_Scenario_UseChecksums_section.md)
+ [Amazon S3 オブジェクトの整合性の操作](s3_example_s3_Scenario_ObjectIntegrity_section.md)
+ [バージョン管理されたオブジェクトを操作する](s3_example_s3_Scenario_ObjectVersioningUsage_section.md)