すべてのプロダクト
Search
ドキュメントセンター

Short Message Service:API統合の概要

最終更新日:Aug 05, 2024

プログラミングを通じて、SMS (Short Message Service) 機能をビジネスシステムに統合できます。 ビジネス要件に基づいてメッセージを自動的に送信できるため、運用が簡素化され、管理コストが削減されます。 このトピックでは、SMS APIと統合方法について説明します。

SMS API

SMSは、統合要件を満たす複数のAPI操作を提供します。 たとえば、API操作を呼び出して、資格の管理、メッセージテンプレートの管理、およびメッセージの送信を行うことができます。

API バージョン

APIバージョン

説明

2018-05-01

このバージョンを使用することを推奨します。

オンラインデバッグ

SMSはOpenAPI ExplorerでAPIデバッグを提供します。 API操作を呼び出す前に、APIバージョン、エンドポイント、APIスタイル、リクエストメソッドなど、SMSによって提供される情報を理解する必要があります。

image.png

APIデバッグを実行するには、次のリンクにアクセスします。 https://next.api.alibabacloud.com/api/Dysmsapi/2018-05-01/

エンドポイント

リソースが存在するリージョンに基づいてエンドポイントを選択し、レイテンシを削減します。

  • 国内SMSサービスを使用する場合は、グローバルエンドポイントdysmsapi.aliyuncs.comを使用します。

  • 国際SMSサービスを使用する場合は、シンガポールのエンドポイントdysmsapi.ap-southeast-1.aliyuncs.comを使用します。

詳細については、次をご参照ください: エンドポイント

サポートされるID

SMSでは、次のIDを使用してAPI操作を呼び出すことができます。 RAMユーザーまたはRAMロールを使用してAPI操作を呼び出すことを推奨します。 RAMユーザーまたはRAMロールを使用してAPI操作を呼び出す前に、RAMユーザーまたはRAMロールに必要な権限を付与する必要があります。

ID

変更の可否

Alibaba Cloudアカウント

必須

RAMユーザー (推奨)

必須

RAMロール (推奨)

必須

統合方法

SMSは、複数の統合方法を提供する。 ビジネス要件に基づいて方法を設定できます。

Alibaba Cloud SDK

SMS SDKでサポートされているプログラミング言語と依存関係の詳細については、「SDKリファレンス」をご参照ください。

カスタムカプセル化

上記の方法のいずれもビジネス要件を満たしていない場合は、独自にAPIリクエストをカプセル化できます。 ただし、この方法はお勧めできません。 詳細については、「リクエスト構文と署名メソッドV3」をご参照ください。

使用上の注意

  • SMS API操作を呼び出した後にエラーが返された場合は、エラーコードに基づいてリクエストパラメーターとその値が有効かどうかを確認する必要があります。 詳細については、次をご参照ください: エラーコード

  • を使用することもできます。 Alibaba Cloud OpenAPI Diagnosticsは、返されたリクエストIDまたはSDKエラー情報に基づいてセルフサービス診断を実行します。