Webをキャプチャして変換するツール

Javaでのエラー処理Java API

開発者がプロ​​グラムでエラーを処理できるようにするために、エラーが発生したときに GrabzIt Java API エラーに直接マップするエラーコードを含むGrabzItExceptionをスローします。 各エラーコードがエラーにどのようにマッピングされるかを以下の表に示します。これにより、エラーメッセージを解析する必要がなくなります。

エラーコードを使用してエラーの処理方法を決定するGrabzItException例外の例を以下に示します。

try
{
    GrabzItClient grabzIt = new GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret");
    grabzIt.URLToImage("https://www.tesla.com");
    grabzIt.SaveTo("images/result.jpg");
}
catch(GrabzItException e)
{
    if (e.getCode() == ErrorCode.PARAMETERNOURL)
    {
        //Please enter a URL
    }
}

エラーコード検索

エラー値 説明 コード
パラメータ URLがありません 100
パラメータINVALIDURL 指定されたURLは無効です 101
PARAMETERNONEXISTANTURL 指定されたURLは存在しません 102
PARAMETERMISSINGAPPLICATIONKEY アプリケーションキーがありません 103
パラメータUNRECOGNISEDAPPLICATIONKEY アプリケーションキーが認識されません 104
PARAMETERMISSINGSIGNATURE 署名がありません 105
パラメータ無効な署名 署名が無効です 106
パラメーターが無効な形式 指定された形式は無効です 107
パラメータINVALIDCOUNTRYCODE 指定された国コードは無効です 108
PARAMETERDUPLICATEIDENTIFIER 指定された識別子は既に存在します 109
PARAMETERMATCHINGRECORDNOTFOUND 一致するレコードが見つかりません 110
パラメータINVALIDCALLBACKURL 指定されたコールバックURLは無効です 111
PARAMETERNONEXISTANTCALLBACKURL コールバックURLは存在しません 112
PARAMETERIMAGEWIDTHTOOLARGE 指定された画像の幅が大きすぎます 113
パラメーター高さツールツール 指定された画像の高さが大きすぎます 114
パラメーターBROWSERWIDTHTOOLARGE 指定されたブラウザの高さが大きすぎます 115
PARAMETERBROWSERHEIGHTTOOLARGE 指定されたブラウザーの幅が大きすぎます 116
PARAMETERDELAYTOOLARGE 指定された遅延が大きすぎます 117
パラメーターが無効な背景 PDFの無効な背景パラメーター 118
パラメータINVALIDINCLUDELINKS PDFの無効なインクルードリンクパラメーター 119
パラメータ無効な概要 PDFのアウトラインパラメータが無効です 120
PARAMETERINVALIDPAGESIZE 無効なPDFページサイズ 121
パラメーター無効ページの向き PDFのページの向きが無効です 122
パラメータ垂直マージツール PDFの垂直マージンが大きすぎます 123
PARAMETERHORIZONTALMARGINTOOLARGE PDFの水平マージンが大きすぎる 124
パラメータ無効なカバーURL PDFのカバーURLが無効です 125
PARAMETERNONEXISTANTCOVERURL PDFの指定されたカバーURLは存在しません 126
PARAMETERMISSINGCOOKIENAME Cookie名がありません 127
PARAMETERMISSINGCOOKIEDOMAIN Cookieドメインがありません 128
PARAMETERINVALIDCOOKIENAME 無効なCookie名 129
PARAMETERINVALIDCOOKIEDOMAIN 無効なCookieドメイン 130
PARAMETERINVALIDCOOKIEDELETE 無効なCookie削除値 131
パラメータINVALIDCOOKIEHTTP 無効なCookie HTTP値 132
PARAMETERINVALIDCOOKIEEXPIRY 無効なCookieの有効期限 133
パラメータINVALIDCACHEVALUE 無効なキャッシュ値 134
パラメータ無効なダウンロード値 無効なダウンロード値 135
PARAMETERINVALIDSUPPRESSVALUE 無効な抑制値 136
PARAMETERMISSINGWATERMARKIDENTIFIER 透かし識別子がありません 137
PARAMETERINVALIDWATERMARKIDENTIFIER 無効な透かし識別子 138
PARAMETERINVALIDWATERMARKXPOS 無効な透かしx位置 139
PARAMETERINVALIDWATERMARKYPOS 透かしのy位置が無効です 140
PARAMETERMISSINGWATERMARKFORMAT 透かしが見つかりません 141
PARAMETERWATERMARKTOOLARGE 透かしが大きすぎます 142
パラメータ終了パラメータ パラメータがありません 143
PARAMETERQUALITYTOOLARGE 品質パラメーターが大きすぎます 144
パラメータ品質 品質パラメーターが小さすぎます 145
パラメータリピートオスモール 繰り返しパラメーターが小さすぎます 149
パラメータ無効逆 逆パラメーターが無効です 150
パラメーターFPSTOOLARGE フレーム/秒パラメーターが大きすぎます 151
パラメータFPSTOOSMALL フレーム/秒パラメーターが小さすぎます 152
PARAMETERSPEEDTOOFAST 速度パラメータが速すぎる 153
パラメータ速度 速度パラメータが遅すぎる 154
パラメータ無効化の組み合わせ 継続時間、FPS、幅、高さのパラメーターの組み合わせが大きすぎます 155
PARAMETERSTARTTOOSMALL 開始パラメーターが小さすぎます 156
パラメーターデュレーション 期間パラメータが小さすぎます 157
パラメーター HTMLが指定されていません 163
PARAMETERINVALIDTARGETVALUE 無効なターゲットが指定されました 165
パラメータ無効な値 指定した要素を非表示にするための無効な要素 166
パラメータが無効です DOCXのリンクパラメーターを含める 167
PARAMETERINVALIDEXPORTURL 無効なエクスポートURL 168
PARAMETERINVALIDWAITFORVALUE 指定の無効な待機 169
PARAMETERINVALIDTRANSPARENTVALUE 無効な透明指定 170
パラメータ無効化キー 無効な暗号化キーが指定されました 171
パラメータ無効 無効な広告値が指定されました 172
パラメータ無効なプロキシ 無効なHTTPプロキシ設定が提供されました 173
パラメータINVALIDNONOTIFY 無効なCookie通知値が指定されました 174
PARAMETERINVALIDHD 無効な高解像度値が指定されました 176
ネットワークサーバーオフライン サーバーオフライン 200
ネットワーク一般エラー 一般的なネットワークエラー 201
ネットワーク攻撃 分散型サービス拒否攻撃 202
レンダリングエラー 一般的なレンダリングエラー 300
RENDERINGMISSINGSCREENSHOT スクリーンショットがありません 301
GENERICERROR 一般的なエラー 400
アップグレードが必要 アップグレードが必要 500
FILESAVEERROR フィレット save エラー 600
FILENONEXISTANTPATH ファイルパスが存在しません 601