前のトピック: エラー コード次のトピック: サーバ コード


SDK コード

以下の表に、SDK レスポンス コード、障害の原因、および解決方法(該当する場合)を示します。

SDK レスポンス コード

説明

考えられる障害の原因

0

SDK はリクエストを正常に送信し、サーバからレスポンスを受信しました(またはその逆)。

注: これは、トランザクションが成功したことを示すものではありません。

該当なし

 

 

1

予期しない理由で SDK の内部エラーが発生しました。

考えられる原因:
SDK による予期しない動作。

2

(SDKNotInitializedException によって返される)

SDK が正常に初期化されませんでした。

考えられる原因:
初期化せずに API をコールしたときに返されます。

解決方法:
SDK を初期化する関数が正常に完了しているかどうかを確認します。

 

 

3

(SDKAlreadyInitializedException によって返される)

SDK はすでに初期化されています。

考えられる原因:
ユーザはすでに初期化された SDK を初期化しようとしています。

4

初期化 API への入力として設定ファイルの絶対パスが指定されましたが、そのファイルを読み取ることができません。

考えられる原因:
設定ファイルのパスが正しくない可能性があります。

解決方法:
設定ファイルのパスを正しく指定します。

考えられる原因:
設定ファイルの読み取り権限が設定されていません。

解決方法:
設定ファイルの読み取り権限を設定します。

5

(ServerUnreachableException によって返される)

SDK は設定されたサーバにリクエストを送信できません。

考えられる原因:
サーバのホスト、ポート、またはその両方が正しく設定されていない可能性があります。

解決方法:
正しいホストとポート番号を設定します。

考えられる原因:
サーバが実行されていない可能性があります。

解決方法:
サーバを起動します。

考えられる原因
SSL が設定されている場合は、証明書が正しく設定されていない可能性があります。

解決方法:
SSL 証明書を正しく設定します。

6

出力構造体によって送信されたバッファのサイズが十分ではありません。

考えられる原因:
出力構造体で渡されたバッファのサイズが、データを格納するためには十分ではありません。

解決方法:
すべてのデータを格納できる、十分なサイズのバッファを送信します。

 

 

7

(InvalidSDKConfigurationException によって返される)

SDK が正しく設定されていません。

考えられる原因:
サーバのホスト、ポート、またはその両方が正しく設定されていない可能性があります。

解決方法:
正しいホストとポート番号を設定します。

考えられる原因
SSL が設定されている場合は、証明書が正しくない可能性があります。

解決方法:
有効なクライアント PKCS#12 ファイルとサーバ ルート CA 証明書を設定します。

999

(SDKInternalErrorException によって返される)

内部エラーです。

考えられる原因:
予期しない SDK の内部エラーです。