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

ID Verification:OpenAPI の使用

最終更新日:Jul 02, 2026

Alibaba Cloud OpenAPI ポータルで ID Verification サーバー側 API をデバッグし、統合用の SDK サンプルコードを取得します。

前提条件

ID Verification サービスを有効化していること。

サーバー側 API エンドポイント

説明

エンドポイントは API サービスによって異なります。正しいエンドポイントについては、API ドキュメントをご確認ください。

中国 (香港)

  • パブリックエンドポイント:cloudauth-intl.cn-hongkong.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.cn-hongkong.aliyuncs.com

シンガポール

  • パブリックエンドポイント:cloudauth-intl.ap-southeast-1.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.ap-southeast-1.aliyuncs.com

インドネシア

  • パブリックエンドポイント:cloudauth-intl.ap-southeast-5.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.ap-southeast-5.aliyuncs.com

ドイツ (フランクフルト)

  • パブリックエンドポイント:cloudauth-intl.eu-central-1.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.eu-central-1.aliyuncs.com

米国 (シリコンバレー)

  • パブリックエンドポイント:cloudauth-intl.us-west-1.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.us-west-1.aliyuncs.com

マレーシア (クアラルンプール)

  • パブリックエンドポイント:cloudauth-intl.ap-southeast-3.aliyuncs.com

  • 内部エンドポイント:cloudauth-intl-vpc.ap-southeast-3.aliyuncs.com

統合方法

Alibaba Cloud は、ID Verification API をカプセル化した、主要なプログラミング言語向けの SDK を提供しています。SDK を使用すると、低レベルの詳細を処理することなく API を呼び出すことができます。

SDK が要件を満たさない場合は、署名付き HTTPS リクエストを手動で構築することができます。署名プロセスは複雑であるため、このアプローチが妥当であるか評価してください。

統合方法

説明

Alibaba Cloud SDK

サポートされているプログラミング言語、SDK バージョン、インストール手順については、ID Verification SDK センターをご参照ください。

オンラインデバッグとサンプルコード

API ドキュメントの [Debugging] セクションから [Response] または [SDK Sample Code] ページにアクセスします。image

手順

説明

1

ID Verification OpenAPI ポータルにアクセスし、Alibaba Cloud アカウントにサインインします。

2

対象の API を選択または検索します。API ドキュメントから移動した場合は、対応する API ページが自動的に開きます。

3

エンドポイントを選択します。右側のコードサンプルが連動して更新されます。

説明

エンドポイントは API サービスによって異なります。正しいエンドポイントについては、API ドキュメントをご確認ください。

4

デバッグパラメータを入力します。入力したパラメータは右側のコードサンプルに反映されます。API をオンラインで呼び出すには、右下の [Initiate Call] をクリックします。結果は [Call Result] ページに表示されます。

説明

有料 API の呼び出しには料金がかかる場合があります。

5

右側パネルの上部で、[SDK Sample Code] をクリックします。

6

SDK バージョンとプログラミング言語を選択します。

説明

セキュリティと効率性の向上のため、SDK V2.0 の使用を推奨します。

7

設定を変更すると、コードサンプルがリアルタイムで更新されます。コードエリアの左上で次の操作が可能です。

  • [Example] をクリックして、サンプルコードをオンラインで実行します。

  • [Download] [Project] をクリックして、プロジェクトをローカルにダウンロードします。

コードエリアの右上で次の操作が可能です。

  • [SDK installation information] をクリックして、依存関係のインストール手順を表示します。

警告

Alibaba Cloud SDK が提供するクライアントインスタンスを複数のリクエストで再利用してください。リクエストごとに新しいクライアントインスタンスを作成すると、パフォーマンスが低下する可能性があります。

アクセス認証情報

ID Verification API の呼び出しには、認証用の有効なアクセス認証情報が必要です。一般的な認証情報の種類には次のものがあります。

  • AccessKey: AccessKey (AK) は、Alibaba Cloud アカウントおよび RAM ユーザーに発行される、AccessKey ID と AccessKey シークレットで構成される永続的な認証情報です。詳細については、「AccessKey の作成」をご参照ください。

  • Security Token Service (STS) トークン: Security Token Service (STS) トークンは、有効期限と権限を設定可能な、RAM ロールに発行される一時的な認証情報です。詳細については、「Security Token Service (STS) とは」をご参照ください。

説明

RAM ユーザーまたは RAM ロールを使用して ID Verification API を呼び出す場合は、RAM ユーザーまたは RAM ロールの作成後、システム管理者に連絡してポリシー AliyunAntCloudAuthFullAccess を付与してください。

認証情報の漏洩はセキュリティリスクにつながります。アクセス認証情報を保護するには、次のソリューションを使用してください。

認証情報のタイプ

ソリューション

適用シナリオ

AccessKey

Linux、macOS、Windows システムで環境変数を設定する

認証情報をシステム環境変数に保存して、Alibaba Cloud OpenAPI 呼び出し用の認証情報を設定します。

STS トークン

コンテナインスタンスのロール引き受け

Alibaba Cloud Container Service for Kubernetes (ACK) クラスター上のアプリケーションの場合、サービスアカウント用の RAM ロール (RRSA) を使用して、アプリケーションごとに独立した RAM ロールを割り当てます。

アクセス認証情報を使用して Alibaba Cloud OpenAPI にアクセスするためのベストプラクティス」に従ってください。

エラーと解決策

一般的な統合の問題をトラブルシューティングします。

SDK 言語

例外のキャッチ方法

一般的な問題と解決策

Java

Java の例外処理

Java FAQ

Python

Python の例外処理

Python FAQ

PHP

PHP の例外処理

PHP FAQ

TypeScript

TypeScript の例外処理

TypeScript FAQ

.NET

.NET の例外処理

.NET FAQ

Go

Go の例外処理

Go FAQ

SDK 統合 FAQ

サンプルコードのリファレンス

オンラインデバッグとサンプルコード」セクションの手順に従って、OpenAPI ポータルからサンプルコードを取得してください。さらに、ご参考までに、すぐに実行できるサンプルコードの例を限定的に提供しています。「IDV サーバー側サンプルコード」をご参照ください。

API 呼び出しの高レイテンシーへの対処

サーバー側 API の呼び出し時に高レイテンシーが発生する場合は、「サーバー側ネットワークレイテンシーの分析と最適化」を参照して、トラブルシューティングと最適化のガイダンスをご確認ください。

HTTPS リクエストの手動構築

HTTPS リクエストを手動で構築するには、「リクエスト構造と署名メカニズム」をご参照ください。