Przykład wyjątku GrabzItException używającego kodów błędów w celu ustalenia sposobu obsługi błędu pokazano poniżej.
Wartość błędu |
Opis |
Kod |
PARAMETER_NO_URL |
Brak adresu URL |
100 |
PARAMETER_INVALID_URL |
Podany adres URL jest nieprawidłowy |
101 |
PARAMETER_NON_EXISTANT_URL |
Określony adres URL nie istnieje |
102 |
PARAMETER_MISSING_APPLICATION_KEY |
Brak klucza aplikacji |
103 |
PARAMETER_UNRECOGNISED_APPLICATION_KEY |
Klucz aplikacji nie został rozpoznany |
104 |
PARAMETER_MISSING_SIGNATURE |
Brakuje podpisu |
105 |
PARAMETER_INVALID_SIGNATURE |
Podpis jest nieprawidłowy |
106 |
PARAMETER_INVALID_FORMAT |
Określony format jest nieprawidłowy |
107 |
PARAMETER_INVALID_COUNTRY_CODE |
Podany kod kraju jest nieprawidłowy |
108 |
PARAMETER_DUPLICATE_IDENTIFIER |
Podany identyfikator już istnieje |
109 |
PARAMETER_MATCHING_RECORD_NOT_FOUND |
Nie znaleziono pasującego rekordu |
110 |
PARAMETER_INVALID_CALLBACK_URL |
Podany adres zwrotny jest nieprawidłowy |
111 |
PARAMETER_NON_EXISTANT_CALLBACK_URL |
Adres zwrotny nie istnieje |
112 |
PARAMETER_IMAGE_WIDTH_TOO_LARGE |
Podana szerokość obrazu jest zbyt duża |
113 |
PARAMETER_IMAGE_HEIGHT_TOO_LARGE |
Podana wysokość obrazu jest zbyt duża |
114 |
PARAMETER_BROWSER_WIDTH_TOO_LARGE |
Podana wysokość przeglądarki jest za duża |
115 |
PARAMETER_BROWSER_HEIGHT_TOO_LARGE |
Podana szerokość przeglądarki jest za duża |
116 |
PARAMETER_DELAY_TOO_LARGE |
Podane opóźnienie jest zbyt duże |
117 |
PARAMETER_INVALID_BACKGROUND |
Nieprawidłowy parametr tła dla pliku PDF |
118 |
PARAMETER_INVALID_INCLUDE_LINKS |
Nieprawidłowy parametr dołączania linków dla pliku PDF |
119 |
PARAMETER_INVALID_INCLUDE_OUTLINE |
Nieprawidłowy parametr konspektu dla pliku PDF |
120 |
PARAMETER_INVALID_PAGE_SIZE |
Nieprawidłowy rozmiar strony PDF |
121 |
PARAMETER_INVALID_PAGE_ORIENTATION |
Nieprawidłowa orientacja strony dla pliku PDF |
122 |
PARAMETER_VERTICAL_MARGIN_TOO_LARGE |
Zbyt duży pionowy margines dla pliku PDF |
123 |
PARAMETER_HORIZONTAL_MARGIN_TOO_LARGE |
Poziomy margines dla pliku PDF jest zbyt duży |
124 |
PARAMETER_INVALID_COVER_URL |
Nieprawidłowy adres URL okładki dla pliku PDF |
125 |
PARAMETER_NON_EXISTANT_COVER_URL |
Określony adres URL okładki dla pliku PDF nie istnieje |
126 |
PARAMETER_MISSING_COOKIE_NAME |
Brak nazwy pliku cookie |
127 |
PARAMETER_MISSING_COOKIE_DOMAIN |
Brak domeny cookie |
128 |
PARAMETER_INVALID_COOKIE_NAME |
Nieprawidłowa nazwa pliku cookie |
129 |
PARAMETER_INVALID_COOKIE_DOMAIN |
Nieprawidłowa domena cookie |
130 |
PARAMETER_INVALID_COOKIE_DELETE |
Nieprawidłowa wartość usunięcia pliku cookie |
131 |
PARAMETER_INVALID_COOKIE_HTTP |
Niepoprawna wartość HTTP pliku cookie |
132 |
PARAMETER_INVALID_COOKIE_EXPIRY |
Nieprawidłowe wygaśnięcie pliku cookie |
133 |
PARAMETER_INVALID_CACHE_VALUE |
Nieprawidłowa wartość pamięci podręcznej |
134 |
PARAMETER_INVALID_DOWNLOAD_VALUE |
Nieprawidłowa wartość pobierania |
135 |
PARAMETER_INVALID_SUPPRESS_VALUE |
Nieprawidłowa wartość pomijania |
136 |
PARAMETER_MISSING_WATERMARK_IDENTIFIER |
Brak identyfikatora znaku wodnego |
137 |
PARAMETER_INVALID_WATERMARK_IDENTIFIER |
Nieprawidłowy identyfikator znaku wodnego |
138 |
PARAMETER_INVALID_WATERMARK_XPOS |
Nieprawidłowy znak wodny x pozycja |
139 |
PARAMETER_INVALID_WATERMARK_YPOS |
Nieprawidłowa pozycja znaku wodnego y |
140 |
PARAMETER_MISSING_WATERMARK_FORMAT |
Nie znaleziono znaku wodnego |
141 |
PARAMETER_WATERMARK_TOO_LARGE |
Znak wodny za duży |
142 |
PARAMETER_MISSING_PARAMETERS |
Brakujące parametry |
143 |
PARAMETER_QUALITY_TOO_LARGE |
Zbyt duży parametr jakości |
144 |
PARAMETER_QUALITY_TOO_SMALL |
Zbyt mały parametr jakości |
145 |
PARAMETER_REPEAT_TOO_SMALL |
Powtórz parametr za mały |
149 |
PARAMETER_INVALID_REVERSE |
Niepoprawny parametr odwrotny |
150 |
PARAMETER_FPS_TOO_LARGE |
Zbyt duży parametr klatek na sekundę |
151 |
PARAMETER_FPS_TOO_SMALL |
Za mały parametr klatek na sekundę |
152 |
PARAMETER_SPEED_TOO_FAST |
Zbyt szybki parametr prędkości |
153 |
PARAMETER_SPEED_TOO_SLOW |
Parametr prędkości zbyt wolny |
154 |
PARAMETER_INVALID_ANIMATION_COMBINATION |
Kombinacja parametrów czasu trwania, FPS, szerokości i wysokości jest zbyt duża |
155 |
PARAMETER_START_TOO_SMALL |
Za mały parametr początkowy |
156 |
PARAMETER_DURATION_TOO_SMALL |
Parametr czasu trwania jest za mały |
157 |
PARAMETER_NO_HTML |
Nie określono HTML |
163 |
PARAMETER_INVALID_TARGET_VALUE |
Podano nieprawidłowy cel |
165 |
PARAMETER_INVALID_HIDE_VALUE |
Podano nieprawidłowy element do ukrycia |
166 |
PARAMETER_INVALID_INCLUDE_IMAGES |
Uwzględnij parametr links dla DOCX |
167 |
PARAMETER_INVALID_EXPORT_URL |
Nieprawidłowy adres URL eksportu |
168 |
PARAMETER_INVALID_WAIT_FOR_VALUE |
Nieprawidłowe oczekiwanie na określone |
169 |
PARAMETER_INVALID_TRANSPARENT_VALUE |
Określono niepoprawny przezroczysty |
170 |
PARAMETER_INVALID_ENCRYPTION_KEY |
Podano nieprawidłowy klucz szyfrowania |
171 |
PARAMETER_INVALID_NO_ADS |
Podano niepoprawną wartość reklamy |
172 |
PARAMETER_INVALID_PROXY |
Podano nieprawidłowe ustawienia proxy HTTP |
173 |
PARAMETER_INVALID_NO_NOTIFY |
Podano niepoprawną wartość powiadomienia o pliku cookie |
174 |
PARAMETER_INVALID_HD |
Podano niepoprawną wartość wysokiej rozdzielczości |
176 |
NETWORK_SERVER_OFFLINE |
Serwer offline |
200 |
NETWORK_GENERAL_ERROR |
Ogólny błąd sieci |
201 |
NETWORK_DDOS_ATTACK |
Rozproszony atak typu „odmowa usługi” |
202 |
RENDERING_ERROR |
Ogólny błąd renderowania |
300 |
RENDERING_MISSING_SCREENSHOT |
Brakuje zrzutu ekranu |
301 |
GENERIC_ERROR |
Błąd ogólny |
400 |
UPGRADE_REQUIRED |
Wymagana aktualizacja |
500 |
PLIK_SAVE_BŁĄD |
filet save błąd |
600 |
FILE_NON_EXISTANT_PATH |
Ścieżka do pliku nie istnieje |
601 |