SMS SDK は、基盤となる API 呼び出しをカプセル化することで開発作業を簡素化する依存関係パッケージです。ネットワーク通信、リクエストのフォーマット、レスポンスの解析などの複雑な詳細を内部的に処理し、複数のプログラミング言語をサポートしています。シンプルなインターフェイスを通じて、署名管理、テンプレート管理、SMS 送信などの操作を迅速に実行できるため、基盤となる技術的な詳細を気にすることなく、ビジネスロジックの実装のみに集中できます。
SDK ダウンロードリンク
SMS SDK は複数のプログラミング言語をサポートしています。[OpenAPI Explorer] で提供されている方法を使用して SDK をインストールできます。また、GitHub でソースコードと関連するインストールガイドラインを表示することもできます。プログラミング言語の主要な依存関係管理ツールを使用して SDK をインストールすることをお勧めします。
言語 | SDK インストール方法 | GitHub アドレス | クイックスタート |
Java | 詳細については、「IDE で Java 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
Python | 詳細については、「IDE で Python 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
PHP | 詳細については、「IDE で PHP 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
Go | 詳細については、「IDE で Go 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
TypeScript | 詳細については、「IDE で Node.js 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
C++ | N/A | ||
C# | 詳細については、「IDE で .NET 用 Alibaba Cloud SDK を使用する」をご参照ください。 | ||
Swift | N/A |
使用例
次の例は、SMS SDK を使用して指定された電話番号にメッセージを送信する方法を示しています。
サンプルコードを使用する前に、次のパラメーターについて理解する必要があります。
Endpoint: SMS のサービスアドレス。dysmsapi.ap-southeast-1.aliyuncs.comです。AccessKeyIdとAccessKeySecret: AccessKey ペア情報です。RAM ユーザー名を クリック することで、Resource Access Management コンソール で AccessKey ID を表示できます。AccessKey シークレットは、作成後に表示できません。ローカル バックアップ がない場合は、新しい AccessKey ペアを作成することをお勧めします。
詳細については、「Java SDK 呼び出し例」をご参照ください。