トラブルシューティング
トラブルシューティング
お知らせ:
当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版
を参照してください。
1. 受信SOAPの作成不可
必須項目の不足
:名前、URI、認証タイプが入力されていることを確認します。
URIの重複
:各要求に一意のURIを使用します。
2. 受信SOAP要求の受信不可
エンドポイントURLの誤り
:クライアントが正しいQntrlエンドポイントを呼び出していることを確認します。
ファイアウォールの制限
:ファイアウォールで受信要求を許可します。
認証の失敗
:適切な認証情報が指定されていることを確認します。
3. SOAPメッセージの処理不具合
XML形式の誤り
:要求本文が整形式のXMLであり、標準のSOAP構造に従っていることを確認します。
必須パラメーターの不足
:必須項目についてはAPIドキュメントを確認します。
要求メソッドの不一致
。
WSDLの取得にはGET要求のみを使用します。
SOAPメッセージの送信にはPOST要求を使用します。
本文形式が無効
:要求本文には、raw形式の有効なSOAP XMLペイロードを含める必要があります。
4. 検証エラーによる要求の失敗
必須パラメーターの不足
:すべての必須パラメーターが要求に含まれていることを確認します。
パラメーター形式の誤り:
データ型(例:数値、テキスト)と許可値に合わせます。
正規表現または長さの不一致
:入力内容が定義済みのパターンまたは長さの制約を満たしていない可能性があります。
WSDL準拠の有効化
:要求内の操作名は、WSDLで定義されている名前と完全に一致している必要があります。一致していない場合、要求は拒否されます。
5. WSDL契約の読み込み不可
構文エラー
:WSDL XML構造が有効で、正しく書式設定されていることを確認します。
ネットワークの問題
:外部からWSDLを取得する場合は、インターネット接続を確認します。
6. レート制限エラー
要求過多(429エラー)
:要求レートが定義済みの制限を超えています。
誤ったポリシーの関連付け
:正しいレート制限ポリシーが選択されていることを確認します。
Per-IPが想定どおりに機能しない
:必要に応じてPer-IPオプションが有効になっているか確認します。
7. 関数エラーのデバッグ
スクリプトログの確認
:スクリプト実行時のエラーや問題がないかログを確認します。
8. 認証エラー
認証情報の誤り
:指定された認証情報が想定される認証方式と一致していることを確認します。
トークンの期限切れ
:トークンベースの認証を使用している場合は、トークンを更新または再生成します。
ベストプラクティス
開発中は、Postman、CURL、またはQntrlの送信SOAP Webサービスを使用してエンドポイントをテストします。
使用する認証方式が
OAuth
の場合は、正しいスコープが設定され、トークンが有効であることを確認します。
公開前に、各エンドポイントを必ずテストします。