Pomoc API MediaWiki – Wikipedia, wolna encyklopedia Pomoc API MediaWiki Spis treści 0 General information 0.1 Request methods 0.2 Typy danych 0.3 Limits 0.4 Templated parameters 1 Moduł główny 2 Twórcy To jest automatycznie wygenerowana strona dokumentacji API MediaWiki. Dokumentacja i przykłady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page General information Dokumentacja Etykieta i wytyczne użytkowania FAQ Lista dyskusyjna Ogłoszenia dotyczące API Błędy i propozycje Stan: API MediaWiki jest ugruntowanym i stabilnym interfejsem, który jest aktywnie wspierany i ulepszany. Mimo iż staramy się tego unikać, czasami mogą mieć miejsce drastyczne zmiany; subskrybuj listę dyskusyjną mediawiki-api-announce, aby być na bieżąco ze zmianami. Błędne żądania: Gdy zostanie wysłane błędne żądanie do API, zostanie wysłany w odpowiedzi nagłówek HTTP z kluczem „MediaWiki-API-Error” i zarówno jego wartość jak i wartość kodu błędu wysłanego w odpowiedzi będą miały taką samą wartość. Aby uzyskać więcej informacji, zobacz API: Błędy i ostrzeżenia. Testowanie: Aby łatwo testować żądania API, zobacz Special:ApiSandbox. Request methods Action API requests may use GET and POST methods. Prefer using the GET method, which allows requests to be routed to faster replica servers and responses to be cached, unless the length of the URL with parameters would exceed its length limit (commonly 8000 bytes), or a module only accepts POST requests. Parameters for POST requests may be sent in the query part of the request URL (like in GET requests) and in the POST request body, and mixing both ways in one request is allowed. Certain parameters such as passwords must be sent in the request body. If the same parameter is sent as part of the URL and also in the request body, it must have the same value in both places. Typy danych Input to MediaWiki should be NFC-normalized UTF-8. MediaWiki may attempt to convert other input, but this may cause some operations (such as edits with MD5 checks) to fail. Parameters that take multiple values are normally submitted with the values separated using the pipe character, e.g. param=value1|value2 or param=value1%7Cvalue2. If a value must contain the pipe character, use U+001F (Unit Separator) as the separator and prefix the value with U+001F, e.g. param=%1Fvalue1%1Fvalue2. Some parameter types in API requests need further explanation: boolean Boolean parameters work like HTML checkboxes: if the parameter is specified, regardless of value, it is considered true. For a false value, omit the parameter entirely. expiry Expiry values may be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). For no expiry, use infinite, indefinite, infinity or never. timestamp Timestamps may be specified in several formats, see the Timestamp library input formats documented on mediawiki.org for details. ISO 8601 date and time is recommended: 2001-01-15T14:56:00Z. The string now may be used to specify the current time. Limits Most API modules can accept up to 50 inputs in multivalue parameters, and can return up to 500 results per query (50 results for slow queries). For users with the apihighlimits right (Boty oraz Administratorzy), the limits are increased to 500 inputs and 5000 results (500 results for slow queries). Templated parameters Templated parameters support cases where an API module needs a value for each value of some other parameter. For example, if there were an API module to request fruit, it might have a parameter fruits to specify which fruits are being requested and a templated parameter {fruit}-quantity to specify how many of each fruit to request. An API client that wants 1 apple, 5 bananas, and 20 strawberries could then make a request like fruits=apples|bananas|strawberries&apples-quantity=1&bananas-quantity=5&strawberries-quantity=20. Moduł główny Źródło: MediaWiki Licencja: GPL-2.0-or-later Specify the action to perform, the format of the response, and options that apply to all API modules. Parametry:action Wybierz akcję do wykonania. abusefiltercheckmatch Sprawdź, by przekonać się, czy filtr nadużyć dopasowuje się do zestawu zmiennych, edycji lub zarejestrowanego zdarzenia filtra nadużyć. abusefilterchecksyntax Sprawdź składnię filtra nadużyć. abusefilterevalexpression Ewaluuje wyrażenie filtra nadużyć. abusefilterunblockautopromote Zdejmuje z użytkownika blokadę autopromocji, która została nałożona przez filtr nadużyć. abuselogprivatedetails Wyświetl prywatne szczegóły wpisu w rejestrze nadużyć. acquiretempusername Acquire a temporary user username and stash it in the current session, if temp account creation is enabled and the current user is logged out. If a name has already been stashed, returns the same name. antispoof Sprawdź nazwę użytkownika według kryteriów AntiSpoof. block Zablokuj użytkownika. centralauthtoken Uzyskaj centralauthtoken, aby wykonać autoryzowane żądanie do połączonej wiki. centralnoticecdncacheupdatebanner Request the purge of banner content stored in the CDN (front-end) cache for anonymous users, for the requested banner and language centralnoticechoicedata Get data needed to choose a banner for a given project and language centralnoticequerycampaign Get all configuration settings for a campaign. changeauthenticationdata Zmień dane logowania bieżącego użytkownika. changecontentmodel Zmień model zawartości strony checktoken Sprawdź poprawność tokenu z action=query&meta=tokens. clearhasmsg Czyści flagę hasmsg dla bieżącego użytkownika. clientlogin Zaloguj się na wiki używając interaktywnego flow. communityconfigurationedit Change the content of a configuration provider in Community configuration compare Pokaż porównanie dwóch stron. createaccount Utwórz nowe konto. createlocalaccount Wymuś utworzenie konta lokalnego. Konto globalne musi być istniejące. cxdelete Delete a draft translation created using the Content Translation extension. cxtoken Get JWT tokens to authenticate with cxserver. delete Usuń stronę. deleteglobalaccount Usuń globalnego użytkownika. discussiontoolsedit Wyślij wiadomość na stronie dyskusji. discussiontoolsfindcomment Znajdź komentarz o danym identyfikatorze lub nazwie. discussiontoolsgetsubscriptions Sprawdź status subskrypcji podanych tematów. discussiontoolssubscribe Subskrybuj (lub anuluj subskrypcję), aby otrzymywać powiadomienia o komentarzach w danym temacie. discussiontoolsthank Wysyła publiczne powiadomienie z podziękowaniem za komentarz. echocreateevent Manually trigger a notification to a user echomarkread Oznacz powiadomienia jako przeczytane dla bieżącego użytkownika. echomarkseen Oznacz powiadomienia jako przeczytane dla bieżącego użytkownika. echomute Mute or unmute notifications from certain users or pages. edit Twórz i edytuj strony. editmassmessagelist Zmienia listę odbiorców masowych wiadomości. emailuser Wyślij e‐mail do użytkownika. expandtemplates Rozwija wszystkie szablony zawarte w wikitekście. featuredfeed Returns a featured content feed. feedcontributions Zwraca kanał wkładu użytkownika. feedrecentchanges Zwraca kanał ostatnich zmian. feedwatchlist Zwraca kanał listy obserwowanych. filerevert Przywróć plik do starej wersji. flagconfig Get basic information about review flag configuration for this site. flow Allows actions to be taken on Structured Discussions pages. flow-parsoid-utils Convert text between wikitext and HTML. flowthank Wysyła publiczne powiadomienie z podziękowaniem za komentarz Flow. globalblock Zablokuj lub odblokuj użytkownika globalnie. globalpreferenceoverrides Zmień lokalne nadpisania dla globalnych preferencji dla bieżącego użytkownika. globalpreferences Zmień globalne preferencje bieżącego użytkownika. globaluserrights Dodaj/usuń użytkownika do/z grup globalnych. growthmanagementorlist Manage information in the structured mentor list (usually stored in MediaWiki:GrowthMentors.json). This module can be used by both current and future mentors (to add themselves or change their details) and administrators (for all users). growthmentordashboardupdatedata Zakolejkuj dodatkowe zaktualizowanie informacji w module przeglądu podopiecznych w panelu wikiprzewodnika. Możesz zaplanować aktualizację tylko raz na dwie godziny aby nie zwiększać obciążenia. growthsetmenteestatus Ustaw status podopiecznego (pozwala podopiecznym włączać/wyłączać moduł opieki albo zrezygnować całkowicie, co niszczy więź przewodnik-podopieczny) growthsetmentor Ustal przewodnika nowicjusza/-ki. Zmiana zostanie odnotowana w publicznym rejestrze. growthstarmentee Zaznacza lub odznacza nowicjusza jako ulubionego (informacja przechowywana prywatnie przez obecnie zalogowanego użytkownika i nie ujawniana w rejestrze) help Wyświetl pomoc dla określonych modułów. homepagequestionstore Uzyskaj sformatowane pytania wyświetlane za pośrednictwem modułów strony głównej imagerotate Ten moduł został wyłączony. import Zaimportuj stronę z innej wiki, lub sformułuj plik XML. jsonconfig Zezwala na bezpośredni dostęp do podsystemu JsonConfig. languagesearch Szukaj nazw języków zapisywanych dowolnym pismem. linkaccount Link an account from a third-party provider to the current user. login Zaloguj się i pobierz ciasteczka poświadczeń. logout Wyloguj i wyczyść dane sesji. managetags Wykonywanie zadań związanych z zarządzaniem znacznikami zmian. massmessage Wyślij wiadomość na strony z listy. mergehistory Łączenie historii edycji. move Przenieś stronę. opensearch Przeszukaj wiki przy użyciu protokołu OpenSearch. options Zmienia preferencje bieżącego użytkownika. paraminfo Zdobądź informacje o modułach API. parse Parsuje treść i zwraca wynik pracy parsera. patrol Sprawdź stronę lub edycję. protect Zmień poziom zabezpieczenia strony. purge Wyczyść pamięć podręczną dla stron o podanych tytułach. query Pozyskuj dane z i o MediaWiki. removeauthenticationdata Usuń dane poświadczeń obecnego użytkownika. resetpassword Wyślij użytkownikowi e-mail do resetowania hasła. review Review a revision by approving or de-approving it. revisiondelete Usuwaj i przywracaj wersje. rollback Wycofaj ostatnią edycję na stronie. rsd Export an RSD (Really Simple Discovery) schema. setglobalaccountstatus Ukryj lub zablokuj (albo odsłoń lub odblokuj) globalne konto użytkownika. setnotificationtimestamp Update the notification timestamp for watched pages. setpagelanguage Zmień język strony. shortenurl Skróć długi adres URL do krótszej postaci. sitematrix Pobiera listę stron Wikimedia. spamblacklist Sprawdź jeden lub więcej adresów URL pod kątem obecności na liście blokowania spamu. stabilize Change page stability settings. streamconfigs Exposes event stream config. Returns only format=json with formatversion=2. strikevote Allows admins to strike or unstrike a vote. sxdelete Delete the draft section translation and its parallel corpora from database. tag Add or remove change tags from individual revisions or log entries. templatedata Pobierz dane zapisane przez rozszerzenie TemplateData. thank Wysyła powiadomienie z podziękowaniem do edytującego. titleblacklist Sprawdź tytuł artykułu, pliku lub nazwy użytkownika pod kątem obecności na czarnej liście tytułów. torblock Sprawdź, czy adres IP jest blokowany jako węzeł wyjściowy sieci Tor. transcodereset Users with the 'transcode-reset' right can reset and re-run a transcode job. unblock Odblokuj użytkownika. undelete Przywróć wersje usuniętej strony. unlinkaccount Remove a linked third-party account from the current user. upload Upload a file, or get the status of pending uploads. userrights Zmień przynależność użytkownika do grup. validatepassword Validate a password against the wiki's password policies. watch Dodaj strony do listy obserwowanych obecnego użytkownika lub usuń je z niej. webapp-manifest Zwraca manifest webapp. webauthn Moduł API do komunikacji pomiędzy serwerem a klientem podczas procesu rejestracji/uwierzytelniania. bouncehandler Wewnętrzny. Receive a bounce email and process it to handle the failing recipient. categorytree Wewnętrzny. Wewnętrzny moduł rozszerzenia CategoryTree. chartinfo Wewnętrzny. Pobierz aktualną liczbę unikalnych użyć strony wykresu. Wielokrotne użycie tego samego wykresu na tej samej stronie jest traktowane jako pojedyncze użycie. cirrus-check-sanity Wewnętrzny. Reports on the correctness of a range of page ids in the search index cirrus-config-dump Wewnętrzny. Zrzut konfiguracji CirrusSearch. cirrus-profiles-dump Wewnętrzny. Dump of CirrusSearch profiles for this wiki. cirrus-schema-dump Wewnętrzny. Dump of CirrusSearch schema (settings and mappings) for this wiki. codemirror-validate Wewnętrzny. Check for validation errors in the given content collection Wewnętrzny. API module for performing various operations on a wiki user's collection. cspreport Wewnętrzny. Used by browsers to report violations of the Content Security Policy. This module should never be used, except when used automatically by a CSP compliant web browser. cxcheckunreviewed Wewnętrzny. Check if any fast, unreviewed translation has been published recently for the current user. cxfavoritesuggestions Wewnętrzny. Add or remove a favorite suggestion to the current user's list. cxpublish Wewnętrzny. Save a page created using the Content Translation extension. cxpublishsection Wewnętrzny. Zapisz sekcję stworzoną przy użyciu funkcji tłumaczenia sekcji rozszerzenia ContentTranslation. cxsave Wewnętrzny. This module allows to save draft translations by section to save bandwidth and to collect parallel corpora. cxsplit Wewnętrzny. Create and save a section translation to database, for every translated section of the given article translation discussiontoolscompare Wewnętrzny. Uzyskaj informacje o zmianach komentarzy pomiędzy dwiema wersjami strony. discussiontoolspageinfo Wewnętrzny. Zwraca metadane niezbędne do zainicjowania narzędzi dyskusji. discussiontoolspreview Wewnętrzny. Zobacz podgląd wiadomości na stronie dyskusji. echopushsubscriptions Wewnętrzny. Manage push subscriptions for the current user. editcheckreferenceurl Wewnętrzny. Check the status of a URL for use as a reference. fancycaptchareload Wewnętrzny. Get a new FancyCaptcha. growthinvalidateimagerecommendation Wewnętrzny. Unieważnij sugerowaną ilustrację growthinvalidatepersonalizedpraisesuggestion Wewnętrzny. Invalidates a suggestion of a praiseworthy mentee in the Personalized praise module on the Mentor dashboard growthinvalidaterevisetonerecommendation Wewnętrzny. Drop a 'Revise Tone' recommendation for a given page. helppanelquestionposter Wewnętrzny. Zarządzaj pytaniami zadanymi za pomocą panelu pomocy dla bieżącego użytkownika. jsondata Wewnętrzny. Pozyskaj przetłumaczone dane JSON. jsontransform Wewnętrzny. Retrieve JSON data transformed by a Lua function. parser-migration Wewnętrzny. Parse a page with two different parser configurations. readinglists Wewnętrzny. Reading list write operations. sanitize-mapdata Wewnętrzny. Performs data validation for Kartographer extension scribunto-console Wewnętrzny. Wewnętrzny moduł obsługi żądań XHR z konsoli Scribunto. securepollauth Wewnętrzny. Allows a remote wiki to authenticate users before granting access to vote in the election. stashedit Wewnętrzny. Prepare an edit in shared cache. sxsave Wewnętrzny. Save the draft section translation and store the parallel corpora timedtext Wewnętrzny. Provides timed text content for usage by <track> elements ulslocalization Wewnętrzny. Get the localization of ULS in the given language. ulssetlang Wewnętrzny. Update user's preferred interface language. visualeditor Wewnętrzny. Zwraca kod HTML5 strony za pośrednictwem usługi Parsoid. visualeditoredit Wewnętrzny. Zapisz stronę HTML5 w MediaWiki (konwertowana na wikikod przez usługę Parsoid). wikimediaeventsblockededit Wewnętrzny. Zarejestruj informację o zablokowanych próbach edycji wikimediaeventshcaptchaeditattempt Wewnętrzny. Log edit diff when hCaptcha challenge is shown but edit is incompleteJedna z następujących wartości: abusefiltercheckmatch, abusefilterchecksyntax, abusefilterevalexpression, abusefilterunblockautopromote, abuselogprivatedetails, acquiretempusername, antispoof, block, centralauthtoken, centralnoticecdncacheupdatebanner, centralnoticechoicedata, centralnoticequerycampaign, changeauthenticationdata, changecontentmodel, checktoken, clearhasmsg, clientlogin, communityconfigurationedit, compare, createaccount, createlocalaccount, cxdelete, cxtoken, delete, deleteglobalaccount, discussiontoolsedit, discussiontoolsfindcomment, discussiontoolsgetsubscriptions, discussiontoolssubscribe, discussiontoolsthank, echocreateevent, echomarkread, echomarkseen, echomute, edit, editmassmessagelist, emailuser, expandtemplates, featuredfeed, feedcontributions, feedrecentchanges, feedwatchlist, filerevert, flagconfig, flow-parsoid-utils, flow, flowthank, globalblock, globalpreferenceoverrides, globalpreferences, globaluserrights, growthmanagementorlist, growthmentordashboardupdatedata, growthsetmenteestatus, growthsetmentor, growthstarmentee, help, homepagequestionstore, imagerotate, import, jsonconfig, languagesearch, linkaccount, login, logout, managetags, massmessage, mergehistory, move, opensearch, options, paraminfo, parse, patrol, protect, purge, query, removeauthenticationdata, resetpassword, review, revisiondelete, rollback, rsd, setglobalaccountstatus, setnotificationtimestamp, setpagelanguage, shortenurl, sitematrix, spamblacklist, stabilize, streamconfigs, strikevote, sxdelete, tag, templatedata, thank, titleblacklist, torblock, transcodereset, unblock, undelete, unlinkaccount, upload, userrights, validatepassword, watch, webapp-manifest, webauthn, bouncehandler, categorytree, chartinfo, cirrus-check-sanity, cirrus-config-dump, cirrus-profiles-dump, cirrus-schema-dump, codemirror-validate, collection, cspreport, cxcheckunreviewed, cxfavoritesuggestions, cxpublish, cxpublishsection, cxsave, cxsplit, discussiontoolscompare, discussiontoolspageinfo, discussiontoolspreview, echopushsubscriptions, editcheckreferenceurl, fancycaptchareload, growthinvalidateimagerecommendation, growthinvalidatepersonalizedpraisesuggestion, growthinvalidaterevisetonerecommendation, helppanelquestionposter, jsondata, jsontransform, parser-migration, readinglists, sanitize-mapdata, scribunto-console, securepollauth, stashedit, sxsave, timedtext, ulslocalization, ulssetlang, visualeditor, visualeditoredit, wikimediaeventsblockededit, wikimediaeventshcaptchaeditattemptDomyślnie: helpformat Format danych wyjściowych. json Dane wyjściowe w formacie JSON. jsonfm Dane wyjściowe w formacie JSON (prawidłowo wyświetlane w HTML). none Output nothing. rawfm Output data, including debugging elements, in JSON format (pretty-print in HTML). xml Dane wyjściowe w formacie XML. xmlfm Dane wyjściowe w formacie XML (prawidłowo wyświetlane w HTML).Jedna z następujących wartości: json, jsonfm, none, rawfm, xml, xmlfmDomyślnie: jsonfmmaxlag Maksymalne opóźnienie mogą być używane kiedy MediaWiki jest zainstalowana w klastrze zreplikowanej bazy danych. By zapisać działania powodujące większe opóźnienie replikacji, ten parametr może wymusić czekanie u klienta, dopóki opóźnienie replikacji jest mniejsze niż określona wartość. W przypadku nadmiernego opóźnienia, kod błędu maxlag jest zwracany z wiadomością jak Oczekiwanie na $host: $lag sekund opóźnienia. Zobacz Podręcznik:Parametr Maxlag by uzyskać więcej informacji. Typ: liczba całkowitasmaxage Ustaw nagłówek HTTP kontrolujący pamięć podręczną s-maxage na taką ilość sekund. Błędy nie będą nigdy przechowywane w pamięci podręcznej. Typ: liczba całkowitaWartość nie może być mniejsza niż 0.Domyślnie: 0maxage Ustaw nagłówek HTTP kontrolujący pamięć podręczną maxage na taką ilość sekund. Błędy nie będą nigdy przechowywane w pamięci podręcznej. Typ: liczba całkowitaWartość nie może być mniejsza niż 0.Domyślnie: 0assert Zweryfikuj, czy użytkownik jest zalogowany (włączając potencjalnych użytkowników tymczasowych), jeżeli wybrano user, niezalogowany, jeżeli wybrano anon, lub czy ma uprawnienia bota, jeżeli wybrano bot. Jedna z następujących wartości: anon, bot, userassertuser Sprawdź, czy bieżący użytkownik posiada nazwę. Typ: użytkownik, podany jako: nazwa użytkownika oraz Tymczasowy użytkownikrequestid Każda wartość tu podana będzie dołączana do odpowiedzi. Może być użyta do rozróżniania żądań. servedby Dołącz do odpowiedzi nazwę hosta, który obsłużył żądanie. Typ: wartość boolowska (szczegóły)curtimestamp Dołącz obecny znacznik czasu do wyniku. Typ: wartość boolowska (szczegóły)responselanginfo Dołącz języki użyte w uselang i errorlang do wyniku. Typ: wartość boolowska (szczegóły)origin Łącząc się z API używając żądań AJAX z innej domeny internetowej (CORS) ustaw wartość tego parametru na domenę źródłową. Parametr ten musi być uwzględniony w każdym podstawowym żądaniu, toteż musi być częścią URI żądania (nie częścią żądania POST). W uwierzytelnionych żądaniach wartość tego parametru musi dokładnie odpowiadać jednej ze źródłowych domen w nagłówku Origin, powinna więc pasować do wzoru https://en.wikipedia.org lub https://meta.wikimedia.org. Jeżeli parametr nie odpowiada nagłówkowi Origin, zwrócona zostanie odpowiedź z błędem 403. Jeżeli parametr odpowiada nagłówkowi Origin, a domena źródłowa należy do akceptowanych, ustawione zostaną nagłówki Access-Control-Allow-Origin oraz Access-Control-Allow-Credentials. W nieuwierzytelnionych żądaniach podaj wartość *. Sprawi to, że ustawiony zostanie nagłówek Access-Control-Allow-Origin, jednak nagłówek Access-Control-Allow-Credentials otrzyma wartość false a wszelkie dane dotyczące użytkownika będą ograniczone. crossorigin When accessing the API using a cross-domain AJAX request (CORS) and using a session provider that is safe against cross-site request forgery (CSRF) attacks (such as OAuth), use this instead of origin=* to make the request authenticated (i.e., not logged out). This must be included in any pre-flight request, and therefore must be part of the request URL (not the POST body). Note that most session providers, including standard cookie-based sessions, do not support authenticated CORS and cannot be used with this parameter. Typ: wartość boolowska (szczegóły)uselang Język, w którym mają być pokazywane tłumaczenia komunikatów. action=query&meta=siteinfo&siprop=languages zwróci listę języków. Możesz wpisać user, aby pobrać z preferencji zalogowanego użytkownika lub content, aby wykorzystać język zawartości tej wiki. Domyślnie: uservariant Wariant języka. Działa wyłącznie, jeśli język bazowy obsługuje konwersję wariantów. errorformat Format tekstu ostrzeżeń i błędów plaintext Wikitekst z usuniętymi znacznikami HTML i zastąpionymi encjami. wikitext Nieprzeparsowany wikitekst. html HTML raw Klucz komunikatu i parametry. none Brak tekstu wyjściowego, tylko kody błędów. bc Format używany przed MediaWiki w wersji 1.29. Parametry errorlang oraz errorsuselocal są ignorowane.Jedna z następujących wartości: bc, html, none, plaintext, raw, wikitextDomyślnie: bcerrorlang Język, w którym mają być pokazywane ostrzeżenia i błędy. action=query&meta=siteinfo&siprop=languages zwróci listę języków. Wpisz content, aby wykorzystać język zawartości tej wiki. Możesz też ustawić na uselang, aby użyć tej samej wartości co parametr uselang. Domyślnie: uselangerrorsuselocal Jeśli podano, teksty błędów będą używały lokalnie zmodyfikowanych komunikatów z przestrzeni MediaWiki. Typ: wartość boolowska (szczegóły)centralauthtoken Kiedy wywołujesz API z użyciem żądania międzydomenowego (cross-origin, CORS), zastosuj to do autoryzowania się jako bieżący użytkownik SUL. Wykorzystaj action=centralauthtoken na tej wiki do uzyskania tokenu, zanim wykonasz żądanie CORS. Każdy token może być użyty tylko raz, w ciągu 10 sekund. Należy go dołączyć do każdego wstępnego żądania, dlatego musi się znaleźć w URI żądania (nie w treści POST). On this wiki the expected value is a JSON Web Token, which may be validated by proxy servers in front of MediaWiki. If the token has expired or is otherwise invalid, you may receive a HTTP error from a proxy in a different format than a normal API error. Przykłady:Pomoc dla modułu głównegoapi.php?action=help [otwórz w brudnopisie]Cała pomoc na jednej stronie.api.php?action=help&recursivesubmodules=1&toc [otwórz w brudnopisie] Twórcy Deweloperzy API: Yuri Astrakhan (twórca, główny programista wrzesień 2006–wrzesień 2007) Roan Kattouw (główny programista wrzesień 2007–2009) Victor Vasiliev Bryan Tong Minh Sam Reed Brad Jorsch (główny programista 2013–2020) Prosimy wysyłać komentarze, sugestie i pytania do mediawiki-api@lists.wikimedia.org lub zgłaszać błędy na https://phabricator.wikimedia.org/. Źródło: „https://pl.wikipedia.org/wiki/Specjalna:Pomoc_API”