Główną funkcją API Zadań Producenta jest możliwość sprawdzenia statusu wykonania zadania poprzez wprowadzenie ID zadania wygenerowanego przez API Generacji Dźwięków Producenta. Dokument ten szczegółowo opisuje integrację API Zadań Producenta, aby pomóc Ci łatwo zintegrować i w pełni wykorzystać potężne możliwości tego API. Dzięki API Zadań Producenta możesz łatwo sprawdzić status wykonania zadań API Generacji Dźwięków Producenta.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ń Producenta, najpierw należy przejść do strony aplikacji API Generacji Dźwięków Producenta i złożyć wniosek o odpowiednią usługę, a następnie skopiować ID zadania API Generacji Dźwięków Producenta, 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ń Producenta może być używane do sprawdzania wyników API Generacji Dźwięków Producenta. Aby dowiedzieć się, jak korzystać z API Generacji Dźwięków Producenta, zapoznaj się z dokumentem API Generacji Dźwięków Producenta. Użyjemy jako przykładu ID zadania zwróconego przez usługę API Generacji Dźwięków Producenta. Załóżmy, że mamy ID zadania: 1a6ac2ad-10f2-4e2b-b500-66ec27fe82ad, 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 odpowiedzi 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: ID przesłanego zadania.action: sposób operacji na zadaniu.

Przykład kodu
Można zauważyć, że po prawej stronie strony automatycznie wygenerowano różne kody w różnych językach, jak pokazano na obrazku:
CURL
Przykład odpowiedzi
Po pomyślnym wykonaniu żądania API zwróci szczegółowe informacje o tym zadaniu. Na przykład:id, identyfikator zadania, używany do unikalnej identyfikacji tego zadania.request, informacje o żądaniu w zadaniu.response, informacje o odpowiedzi w zadaniu.
Operacja zapytania zbiorczego
To jest zapytanie o szczegóły wielu identyfikatorów zadań, w przeciwieństwie do powyższego, należy wybrać akcję jako retrieve_batch. Treść żądania zawiera:ids: tablica identyfikatorów zadań do przesłania.action: sposób operacji na zadaniu.

Przykład kodu
Można zauważyć, że po prawej stronie strony automatycznie wygenerowano różne kody w różnych językach, jak pokazano na obrazku:
Przykład odpowiedzi
Po pomyślnym złożeniu żądania, API zwróci szczegółowe informacje o wszystkich zadaniach zbiorczych. Na przykład:items to szczegółowe informacje o zadaniach wsadowych, a każdy element tablicy ma taki sam format jak wynik zapytania pojedynczego zadania.
items, wszystkie szczegółowe informacje o zadaniach wsadowych. Jest to tablica, a każdy element tablicy ma taki sam format jak wynik zapytania pojedynczego zadania.count, liczba zadań w tym zapytaniu wsadowym.
CURL
Obsługa błędów
Podczas wywoływania API, jeśli wystąpi błąd, 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.

