ApsaraMQ for RocketMQ APIを使用すると、HTTP、SDK、およびOpenAPI Explorerを使用してAPIリクエストを行うことができます。
HTTPを使用したAPI操作の呼び出し
ApsaraMQ for RocketMQ APIはRPCプロトコルを使用します。 HTTP GETリクエストを送信することで、ApsaraMQ for RocketMQ APIを呼び出すことができます。
http:// Endpoint/?Action=xx&Parameters
- Endpoint: ApsaraMQ for RocketMQ APIのエンドポイント。 詳細については、「エンドポイント」をご参照ください。
- Action: 実行する操作の名前。 たとえば、トークンを申請するには、ActionパラメーターをApplyTokenに設定する必要があります。
- Version:API のバージョンです。 たとえば、ApsaraMQ For RocketMQ APIのバージョンは2019-02-14です。
- Parameters:API のリクエストパラメーターを設定します。 複数のパラメーターを指定する場合は、アンパサンド (&) で区切ります。
リクエストパラメータには、共通リクエストパラメータと操作固有パラメータが含まれます。 共通リクエストパラメーターには、APIバージョンと認証関連パラメーターが含まれます。 詳細は、共通パラメータを参照してください。
SDKを使用したAPI操作の呼び出し
ApsaraMQ for RocketMQ APIは、複数のプログラミング言語のSDKをサポートしています。 SDKは自動的にリクエストに署名します。 詳細については、「SDKの取得」をご参照ください。
OpenAPI Explorerを使用したAPI操作の呼び出し
OpenAPI Explorerは、API操作を呼び出すためのビジュアルツールです。 OpenAPI Explorerを使用して、Alibaba CloudサービスのAPI操作およびAlibaba Cloud Marketplaceで提供されるAPI操作を呼び出すことができます。 これらのAPI操作は、OpenAPI Explorerのwebページまたはコマンドラインインターフェイス (CLI) から呼び出すことができます。 さらに、OpenAPI Explorerを使用して、各API呼び出しのリクエストとレスポンスを表示し、SDKサンプルコードを動的に生成できます。
アクセスしてAPI操作を呼び出すことができます OpenAPI Explorerは、直接、またはAPIドキュメントのデバッグ機能を使用します。