インターフェースエラーコード
SDK内蔵インターフェースのエラーコード
例:
https://webar.qcloud.com/sdk/verify
などの webar.qcloud.com/sdk/xxx
インターフェースのエラーコードがあります。
Responseの返送構造:{"Code": xxx,"Message": "xxx"}
成功
Codeが0の場合は成功を表します。データがある場合、Dataには対応するデータがあります。
{Code: 0,Data:{...}}
認証エラー
Codeの100 -- 104は認証エラーです。response Statusは401です。
{"100":{zh: "認証パラメータがありません"},"101":{zh: "signatureタイムアウト"},"102":{zh: "ユーザーが見つかりません"},"103":{zh: "signatureエラー"},"104":{zh: "refererまたはWeChatAppIdがマッチングしません"}}
入力パラメータエラー
Code = -2は入力パラメータ検証エラーです。Messageに対応する説明があります。
{"Code": -2,"Message": "LicenseKeyフィールドは文字列である必要があります"}
業務検証エラー
Code > 1000は業務検証エラーです。Messageに対応する説明があります:
{"Code": 2007,"Message": "この項目は存在しません"}
不明なエラー
Code = -1は不明なエラーです。
{"Code": -1,"Message": "不明なエラー"}