Główną funkcją API zadań Artistic QR jest możliwość sprawdzania statusu wykonania zadań za pomocą ID zadań wygenerowanych przez API generacji Artistic QR. Dokument ten szczegółowo opisuje integrację API zadań Artistic QR, aby pomóc Ci łatwo zintegrować i w pełni wykorzystać potężne możliwości tego API. Dzięki API zadań Artistic QR możesz łatwo sprawdzić status wykonania zadań API generacji Artistic QR.Documentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
Proces aplikacji
Aby korzystać z API zadań Artistic QR, należy najpierw przejść do strony aplikacji API generacji Artistic QR i złożyć odpowiednią prośbę o usługę, a następnie skopiować ID zadania API generacji Artistic QR, jak pokazano na obrazku:
Jeśli nie jesteś zalogowany lub zarejestrowany, automatycznie zostaniesz przekierowany na stronę logowania, aby zarejestrować się i zalogować, po zalogowaniu lub rejestracji automatycznie wrócisz na bieżącą stronę.
Podczas pierwszej aplikacji otrzymasz darmowy limit, który pozwala na bezpłatne korzystanie z tego API.
Przykład żądania
API zadań Artistic QR może być używane do sprawdzania wyników jednego API API generacji Artistic QR. Aby dowiedzieć się, jak korzystać z API generacji Artistic QR, zapoznaj się z dokumentem API generacji Artistic QR. Weźmy jako przykład ID zadania zwrócone przez usługę API generacji Artistic QR i pokażmy, jak używać tego API. Załóżmy, że mamy ID zadania: e2c65b20-a970-431e-99c1-76721e799df8, a następnie pokażemy, jak to zrobić, przekazując ID zadania.Przykład zadania

Ustawienia nagłówków żądania i ciała żądania
Nagłówki żądania obejmują:accept: określa, że oczekiwany jest wynik w formacie JSON, tutaj wpiszapplication/json.authorization: klucz do wywołania API, po złożeniu wniosku można go bezpośrednio wybrać z rozwijanej listy.
id: przesłane ID zadania.action: sposób operacji na zadaniu.

Przykład kodu
Można zauważyć, że po prawej stronie strony automatycznie wygenerowano kod w różnych językach, jak pokazano na obrazku:
CURL
Python
Przykład odpowiedzi
Po pomyślnym wykonaniu żądania API zwróci szczegółowe informacje o zadaniu kodu QR. Na przykład:id, ID zadania generującego ten kod QR, służy do unikalnej identyfikacji tego zadania generowania kodu QR.request, informacje o żądaniu w zadaniu kodu QR.response, informacje o odpowiedzi w zadaniu kodu QR.
Operacje zbiorcze
To jest zapytanie o szczegóły wielu zadań kodów QR, w przeciwieństwie do powyższego, należy wybrać akcję jako retrieve_batch. Ciało żądania obejmuje:ids: tablica przesłanych ID zadań.action: sposób operacji na zadaniu.

Przykład kodu
Można zauważyć, że po prawej stronie strony automatycznie wygenerowano kod w różnych językach, jak pokazano na obrazku:
Przykład odpowiedzi
Po pomyślnym wykonaniu żądania API zwróci szczegółowe informacje o wszystkich zadaniach kodów QR w partii. Na przykład:CURL
Python
Obsługa błędów
W przypadku wywołania API, jeśli wystąpią błędy, API zwróci odpowiedni kod błędu i informacje. Na przykład:400 token_mismatched:Złe żądanie, prawdopodobnie z powodu brakujących lub nieprawidłowych parametrów.400 api_not_implemented:Złe żądanie, prawdopodobnie z powodu brakujących lub nieprawidłowych parametrów.401 invalid_token:Nieautoryzowany, nieprawidłowy lub brakujący token autoryzacyjny.429 too_many_requests:Zbyt wiele żądań, przekroczono limit szybkości.500 api_error:Błąd wewnętrzny serwera, coś poszło nie tak na serwerze.

