من أجل تمكين المطورين من معالجة الأخطاء برمجياً ، عند حدوث خطأ 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 } }
قيمة الخطأ | وصف المنتج | رمز |
---|---|---|
PARAMETERNOURL | عنوان URL مفقود | 100 |
PARAMETERINVALIDURL | عنوان URL المحدد غير صحيح | 101 |
PARAMETERNONEXISTANTURL | عنوان URL المحدد غير موجود | 102 |
PARAMETERMISSINGAPPLICATIONKEY | مفتاح التطبيق مفقود | 103 |
PARAMETERUNRECOGNISEDAPPLICATIONKEY | مفتاح التطبيق غير معروف | 104 |
PARAMETERMISSINGSIGNATURE | التوقيع مفقود | 105 |
PARAMETERINVALIDSIGNATURE | التوقيع غير صالح | 106 |
PARAMETERINVALIDFORMAT | التنسيق المحدد غير صالح | 107 |
PARAMETERINVALIDCOUNTRYCODE | رمز البلد المحدد غير صالح | 108 |
PARAMETERDUPLICATEIDENTIFIER | المعرف المحدد موجود بالفعل | 109 |
PARAMETERMATCHINGRECORDNOTFOUND | سجل المطابقة غير موجود | 110 |
PARAMETERINVALIDCALLBACKURL | عنوان URL الخاص برد الاتصال المحدد غير صحيح | 111 |
PARAMETERNONEXISTANTCALLBACKURL | عنوان رد الاتصال غير موجود | 112 |
PARAMETERIMAGEWIDTHTOOLARGE | عرض الصورة المحدد كبير جدًا | 113 |
PARAMETERIMAGEHEIGHTTOOLARGE | ارتفاع الصورة المحدد كبير جدًا | 114 |
PARAMETERBROWSERWIDTHTOOLARGE | ارتفاع المتصفح المحدد كبير جدًا | 115 |
PARAMETERBROWSERHEIGHTTOOLARGE | عرض المستعرض المحدد كبير جدًا | 116 |
PARAMETERDELAYTOOLARGE | تأخير المحدد كبير جدا | 117 |
PARAMETERINVALIDBACKGROUND | معلمة خلفية غير صالحة لملف PDF | 118 |
PARAMETERINVALIDINCLUDELINKS | تضمين ارتباط الروابط غير صالح لقوات الدفاع الشعبي | 119 |
PARAMETERINVALIDINCLUDEOUTLINE | تضمين غير صالح معلمة مخطط تفصيلي لـ PDF | 120 |
باراميتيرينفاليدPAGESIZE | حجم صفحة PDF غير صالح | 121 |
باراميتيرينفاليدPAGEORIENTATION | اتجاه الصفحة غير صالح لقوات الدفاع الشعبي | 122 |
البارامتريةINTOOLARGE | الهامش العمودي لقوات الدفاع الشعبي كبير جدا | 123 |
باراميتير HORIZONTALMARGINTOOLARGE | الهامش الأفقي لملف PDF أكبر من اللازم | 124 |
PARAMETERINVALIDCOVERURL | عنوان URL للتغطية غير صالح لـ PDF | 125 |
PARAMETERNONEXISTANTCOVERURL | عنوان URL المحدد للغلاف غير موجود في PDF | 126 |
PARAMETERMISSINGCOOKIENAME | اسم ملف تعريف الارتباط مفقود | 127 |
PARAMETERMISSINGCOOKIEDOMAIN | مفقود ملف تعريف الارتباط المجال | 128 |
PARAMETERINVALIDCOOKIENAME | اسم ملف تعريف الارتباط غير صالح | 129 |
PARAMETERINVALIDCOOKIEDOMAIN | ملف تعريف الارتباط غير صالح | 130 |
PARAMETERINVALIDCOOKIEDELETE | ملف تعريف الارتباط غير صالح حذف القيمة | 131 |
PARAMETERINVALIDCOOKIEHTTP | ملف HTTP غير صالح لملف تعريف الارتباط | 132 |
PARAMETERINVALIDCOOKIEEXPIRY | انتهاء صلاحية ملف تعريف الارتباط غير صالح | 133 |
PARAMETERINVALIDCACHEVALUE | قيمة ذاكرة التخزين المؤقت غير صالحة | 134 |
PARAMETERINVALIDDOWNLOADVALUE | قيمة تنزيل غير صالحة | 135 |
PARAMETERINVALIDSUPPRESSVALUE | قيمة إعاقة غير صالحة | 136 |
المعلمة مفقودةWATERMARKالمعرف | مفقود watermark معرف | 137 |
باراميتيرينفاليدWATERMARKالمعرف | باطل watermark معرف | 138 |
باراميتيرينفاليدWATERMARKXPOS | باطل watermark موقع x | 139 |
باراميتيرينفاليدWATERMARKYPOS | باطل watermark ذ الموقف | 140 |
المعلمة مفقودةWATERMARKFORMAT | Watermark غير معثور عليه | 141 |
معاملWATERMARKأداة | Watermark كبير جدا | 142 |
PARAMETERMISSINGPARAMETERS | المعلمات المفقودة | 143 |
PARAMETERQUALITYTOOLARGE | معلمة الجودة كبيرة جدا | 144 |
PARAMETERQUALITYTOOSMALL | معلمة الجودة صغيرة جدا | 145 |
PARAMETERREPEATTOOSMALL | كرر المعلمة صغيرة جدا | 149 |
PARAMETERINVALIDREVERSE | عكس المعلمة غير صالحة | 150 |
PARAMETERFPSTOOLARGE | الإطارات لكل معلمة ثانية كبيرة جدًا | 151 |
PARAMETERFPSTOOSMALL | الإطارات لكل معلمة ثانية صغيرة جدًا | 152 |
PARAMETERSPEEDTOOFAST | المعلمة السرعة بسرعة كبيرة | 153 |
PARAMETERSPEEDTOOSLOW | المعلمة السرعة بطيئة جدا | 154 |
PARAMETERINVALIDANIMATIONCOMBINATION | مزيج من المعلمات المدة ، FPS ، العرض والارتفاع كبير جداً | 155 |
PARAMETERSTARTTOOSMALL | ابدأ المعلمة صغيرة جدًا | 156 |
PARAMETERDURATIONTOOSMALL | المعلمة مدة صغيرة جدا | 157 |
PARAMETERNOHTML | لم يتم تحديد HTML | 163 |
PARAMETERINVALIDTARGETVALUE | تم تحديد هدف غير صالح | 165 |
PARAMETERINVALIDHIDEVALUE | عنصر غير صالح لإخفاء المحدد | 166 |
PARAMETERINVALIDINCLUDEIMAGES | قم بتضمين ارتباطات المعلمة لـ DOCX | 167 |
PARAMETERINVALIDEXPORTURL | عنوان URL للتصدير غير صالح | 168 |
PARAMETERINVALIDWAITFORVALUE | انتظر غير صحيح المحدد | 169 |
PARAMETERINVALIDTRANSPARENTVALUE | شفاف غير صحيح المحدد | 170 |
PARAMETERINVALIDENCRYPTIONKEY | مفتاح التشفير غير صحيح المحدد | 171 |
PARAMETERINVALIDNOADS | تم تحديد قيمة إعلان غير صالحة | 172 |
PARAMETERINVALIDPROXY | تم توفير إعدادات وكيل HTTP غير صالحة | 173 |
PARAMETERINVALIDNONOTIFY | تم تحديد قيمة إشعار ملف تعريف ارتباط غير صالح | 174 |
PARAMETERINVALIDHD | تم تحديد قيمة عالية الوضوح غير صالحة | 176 |
باراميتر إنفاليد | تم تحديد قيمة نوع وسائط غير صالحة | 177 |
معلمة كلمة المرور | تم تحديد قيمة كلمة مرور غير صالحة | 178 |
المعلمة | تم تحديد معرف دمج غير صالح | 179 |
المعلمة قيمة النقرس | محدد CSS غير صالح للنقر فوق المحدد | 180 |
NETWORKSERVEROFFLINE | خادم حاليا | 200 |
NETWORKGENERALERROR | خطأ عام في الشبكة | 201 |
NETWORKDDOSATTACK | هجوم الحرمان الموزع | 202 |
RENDERINGERROR | خطأ في التقديم العام | 300 |
RENDERINGMISSINGSCREENSHOT | لقطة شاشة مفقودة | 301 |
خطأ عام | خطأ عام | 400 |
UPGRADEREQUIRED | ترقية المطلوبة | 500 |
FILESAVEخطأ | قم بتقديم save خطأ | 600 |
FILENONEXISTANTPATH | مسار الملف غير موجود | 601 |