

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

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

# SDK を使用した Amazon SNS のコード例 AWS SDKs
<a name="sns_code_examples"></a>

次のコード例は、 AWS Software Development Kit (SDK) で Amazon Simple Notification Service を使用する方法を示しています。

*アクション*はより大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。アクションは個々のサービス機能を呼び出す方法を示していますが、コンテキスト内のアクションは、関連するシナリオで確認できます。

*シナリオ*は、1 つのサービス内から、または他の AWS のサービスと組み合わせて複数の関数を呼び出し、特定のタスクを実行する方法を示すコード例です。

**その他のリソース**
+  **[ Amazon SNS デベロッパーガイド](https://docs.aws.amazon.com/sns/latest/dg/welcome.html)** — Amazon SNS に関する詳細情報。
+ **[Amazon SNS API リファレンス](https://docs.aws.amazon.com/sns/latest/api/welcome.html)** — 使用可能なすべての Amazon SNS アクションに関する詳細。
+ **[AWS デベロッパーセンター](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23sns)** – カテゴリまたは全文検索でフィルタリングできるコード例。
+ **[AWS SDK の例](https://github.com/awsdocs/aws-doc-sdk-examples)** – 完全なコードを優先言語で含む GitHub リポジトリ。コードの設定と実行に関する説明が記載されています。

**Contents**
+ [基本](sns_code_examples_basics.md)
  + [Hello Amazon SNS](sns_example_sns_Hello_section.md)
  + [アクション](sns_code_examples_actions.md)
    + [`CheckIfPhoneNumberIsOptedOut`](sns_example_sns_CheckIfPhoneNumberIsOptedOut_section.md)
    + [`ConfirmSubscription`](sns_example_sns_ConfirmSubscription_section.md)
    + [`CreateTopic`](sns_example_sns_CreateTopic_section.md)
    + [`DeleteTopic`](sns_example_sns_DeleteTopic_section.md)
    + [`GetSMSAttributes`](sns_example_sns_GetSMSAttributes_section.md)
    + [`GetTopicAttributes`](sns_example_sns_GetTopicAttributes_section.md)
    + [`ListPhoneNumbersOptedOut`](sns_example_sns_ListPhoneNumbersOptedOut_section.md)
    + [`ListSubscriptions`](sns_example_sns_ListSubscriptions_section.md)
    + [`ListTopics`](sns_example_sns_ListTopics_section.md)
    + [`Publish`](sns_example_sns_Publish_section.md)
    + [`SetSMSAttributes`](sns_example_sns_SetSMSAttributes_section.md)
    + [`SetSubscriptionAttributes`](sns_example_sns_SetSubscriptionAttributes_section.md)
    + [`SetSubscriptionAttributesRedrivePolicy`](sns_example_sns_SetSubscriptionAttributesRedrivePolicy_section.md)
    + [`SetTopicAttributes`](sns_example_sns_SetTopicAttributes_section.md)
    + [`Subscribe`](sns_example_sns_Subscribe_section.md)
    + [`TagResource`](sns_example_sns_TagResource_section.md)
    + [`Unsubscribe`](sns_example_sns_Unsubscribe_section.md)
+ [シナリオ](sns_code_examples_scenarios.md)
  + [DynamoDB テーブルにデータを送信するアプリケーションを構築する](sns_example_cross_SubmitDataApp_section.md)
  + [Amazon SNS アプリケーションの構築](sns_example_cross_SnsPublishSubscription_section.md)
  + [プッシュ通知のプラットフォームエンドポイントを作成します](sns_example_sns_CreatePlatformEndpoint_section.md)
  + [サーバーレスアプリケーションを作成して写真の管理](sns_example_cross_PAM_section.md)
  + [Amazon Textract エクスプローラーアプリケーションを作成する](sns_example_cross_TextractExplorer_section.md)
  + [Amazon SNS トピックの作成とメッセージの発行](sns_example_sns_GettingStarted_048_section.md)
  + [FIFO トピックを作成して発行する](sns_example_sns_PublishFifoTopic_section.md)
  + [動画内の人物や物体を検出する](sns_example_cross_RekognitionVideoDetection_section.md)
  + [IoT Device Defender の使用開始](sns_example_iot_GettingStarted_079_section.md)
  + [Config の使用開始](sns_example_config_service_GettingStarted_053_section.md)
  + [トピックへの SMS メッセージの発行](sns_example_sns_UsageSmsTopic_section.md)
  + [大きなメッセージを発行する](sns_example_sns_PublishLargeMessage_section.md)
  + [SMS テキストメッセージを発行する](sns_example_sns_PublishTextSMS_section.md)
  + [メッセージをキューに発行する](sns_example_sqs_Scenario_TopicsAndQueues_section.md)
  + [API Gateway を使用して Lambda 関数を呼び出す](sns_example_cross_LambdaAPIGateway_section.md)
  + [スケジュールされたイベントを使用した Lambda 関数の呼び出し](sns_example_cross_LambdaScheduledEvents_section.md)
+ [サーバーレスサンプル](sns_code_examples_serverless_examples.md)
  + [Amazon SNS トリガーから Lambda 関数を呼び出す](sns_example_serverless_SNS_Lambda_section.md)