Data Transmission Service (DTS) は視覚化された管理コンソールを提供し、OpenAPI ExplorerでAPI操作を呼び出すことができます
またはSDK を使用します。 DTSを使用する際の開発効率を向上させるために、ビジネス要件に基づいて適切な操作と統合方法を選択することを推奨します。OpenAPIエクスプローラー
Alibaba Cloudは、開発者がさまざまなAlibaba CloudサービスのAPI操作を効率的に使用できるようにするためのOpenAPI Explorerを提供しています。 OpenAPI Explorerは、インテリジェント検索、ドキュメント、オンラインデバッグ、SDKダウンロード、サンプルコード、エラー診断、呼び出し統計など、API操作に関連する複数の機能を統合しています。 OpenAPI Explorerでは、Alibaba CloudサービスのAPI操作を呼び出し、APIのリクエストとレスポンスを表示できます。 OpenAPI Explorerは、Alibaba Cloudサービスの使用を容易にするために、対応するSDKサンプルコードも自動的に生成します。 詳細については、「」をご参照ください。APIとは何ですか?
バージョン
Alibaba Cloud OpenAPI Explorerは、Alibaba CloudサービスAPIのバージョンをバージョン番号で管理します。 たとえば、DTSはバージョン2020-01-01のAPIをサポートしています。 2020-01-01は、日付ではなくAPIバージョン番号です。 2020-01-01 APIの最新バージョンで、APIに関する最新の公開情報を提供します。
バージョン番号 | 説明 |
| 2020-01-01 | (推奨) |
| 2019-09-01 | これらのバージョンは限られた操作しかサポートしないため、使用することはお勧めしません。 |
| 2018-08-01 | |
| 2017-06-01 | |
| 2016-08-01 | |
| 2015-11-24 |
オンラインデバッグ
DTSは、OpenAPI ExplorerのAPIデバッグなどの機能を提供します。 API操作を呼び出す前に、DTSによって提供される次の情報 (バージョン、エンドポイント、および統合方法) に注意してください。

ページのデバッグ
デバッグページのURLは
https://next.api.alibabacloud.com/api/Dts/2020-01-01/ .エンドポイント
リソースが存在するリージョンに基づいてエンドポイントを選択し、レイテンシを削減します。 たとえば、中国 (張家口) リージョンでDTSを使用している場合、パブリックエンドポイントはdts.cn-zhangjiakou.aliyuncs.comで、Virtual Private Cloud (VPC) エンドポイントはdts-vpc.cn-zhangjiakou.aliyuncs.comです。
パブリックエンドポイントはグローバルにアクセスできます。
VPCエンドポイントには、特定のAlibaba CloudリージョンのVPCからのみアクセスできます。 VPCエンドポイントには次の利点があります。
高セキュリティ: VPCエンドポイントはVPC内でのみアクセスできます。 これにより、より高いセキュリティとプライバシーが提供されます。
高速応答: VPCエンドポイントは内部ネットワーク環境を使用して、パブリックエンドポイントよりも高速な応答を提供します。 さらに、ネットワークの待ち時間や帯域幅の制限などの問題も発生しません。
低コスト: VPCエンドポイントは内部ネットワーク経由でアクセスされます。
詳細については、「
エンドポイントユーザーID
Alibaba Cloudアカウントを使用してOpenAPI Explorerにログインすると、OpenAPI ExplorerはAlibaba Cloudアカウントを使用してデフォルトでオンラインデバッグを実行します。 Alibaba Cloudアカウントには、すべてのAPI操作に対する権限があります。 Alibaba Cloudアカウントを使用してAPI操作をオンラインでデバッグすると、セキュリティリスクが発生する可能性があります。 API操作の呼び出しやルーチンのO&Mの実行には、Resource Access Management (RAM) ユーザーを使用することを推奨します。RAMユーザーとしてAPI操作を呼び出す前に、ビジネス要件に基づいて必要な権限をRAMユーザーに付与します。 これにより、RAMユーザーを使用してDTSで操作を実行できます。 詳細については、「
RAM権限付与を行います。ユーザーID | 説明 |
対応 | |
RAMユーザー (推奨) | 対応 |
RAMロール (推奨) | 対応 |
関連ドキュメント
統合方法
DTSは、SDKなどの複数の統合方法を提供します。 ビジネス要件に基づいて統合方法を選択できます。
統合方法 | 説明 |
Alibaba Cloud SDK (推奨) | 対応 |
Alibaba Cloud CLI | 非対応 |
テラフォーム | サポートされていません |
Resource Orchestration Service (ROS) | 非対応 |
カスタムカプセル化 | 対応 |
Alibaba Cloud SDK
Alibaba Cloudは、Java、C# 、Go、Python、TypeScript、PHP、C ++ などの複数のプログラミング言語用のSDKを提供しています。 SDKをアプリケーションと統合して、API操作を直接呼び出すことができます。 SDKは、署名ロジック、タイムアウトメカニズム、再試行メカニズムなどの情報をカプセル化し、仕様に基づいて構造化応答オブジェクトを返します。 これは開発を容易にする。 Alibaba Cloud SDKの詳細については、「Alibaba Cloud SDK」をご参照ください。
DTS SDKでサポートされているプログラミング言語と依存関係の詳細については、
DTS SDK。
カスタムAPIカプセル化
上記の方法のいずれもビジネス要件を満たしていない場合は、API操作の要求をカプセル化して、その操作を呼び出すことができます。 この方法はお勧めできません。 詳細については、「リクエスト構文と署名メソッドV3」をご参照ください。
使用上の注意
APIを呼び出した後にエラーが返された場合は、返されたエラーコードに基づいてリクエストパラメーターの値が有効かどうかを確認する必要があります。 詳細については、「
エラーコード。返されたリクエストIDまたはSDKエラー情報に基づいて、セルフサービス診断を実行できます。
OpenAPIの問題診断