Основна функція Artistic QR Tasks API полягає в тому, щоб за допомогою введеного ID завдання, згенерованого Artistic QR Generation API, перевірити стан виконання цього завдання. Цей документ детально описує інтеграцію Artistic QR Tasks API, щоб допомогти вам легко інтегрувати та повністю використовувати потужні можливості цього API. За допомогою Artistic QR Tasks API ви можете легко реалізувати перевірку стану виконання завдань Artistic QR Generation API.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.
Процес подачі заявки
Щоб використовувати Artistic QR Tasks API, спочатку потрібно перейти на сторінку подачі заявки Artistic QR Generation API для отримання відповідної послуги, а потім скопіювати ID завдання Artistic QR Generation API, як показано на малюнку:
Якщо ви ще не увійшли в систему або не зареєстровані, вас автоматично перенаправлять на сторінку входу, запрошуючи вас зареєструватися та увійти. Після входу або реєстрації ви автоматично повернетеся на поточну сторінку.
При першій подачі заявки вам буде надано безкоштовний ліміт, який дозволяє безкоштовно використовувати цей API.
Приклад запиту
Artistic QR Tasks API можна використовувати для перевірки результатів одного API Artistic QR Generation API. Щоб дізнатися, як використовувати Artistic QR Generation API, будь ласка, зверніться до документа Artistic QR Generation API. Розглянемо приклад з ID завдання, повернутим сервісом Artistic QR Generation API. Припустимо, у нас є ID завдання: e2c65b20-a970-431e-99c1-76721e799df8, далі демонструємо, як передати ID завдання.Приклад завдання

Налаштування заголовків запиту та тіла запиту
Request Headers включає:accept: вказує на прийняття відповіді у форматі JSON, тут вказуєтьсяapplication/json.authorization: ключ для виклику API, після подачі заявки можна вибрати з випадаючого списку.
id: ID завдання, яке потрібно завантажити.action: спосіб виконання завдання.

Приклад коду
Можна помітити, що на правій стороні сторінки вже автоматично згенеровано код на різних мовах, як показано на малюнку:
CURL
Python
Приклад відповіді
Після успішного запиту API поверне детальну інформацію про це завдання з QR-кодом. Наприклад:id: ID завдання, яке генерує цей QR-код, використовується для унікальної ідентифікації цього завдання на генерацію QR-коду.request: інформація про запит у завданні QR-коду.response: інформація про відповідь у завданні QR-коду.
Пакетний запит
Це запит для перевірки деталей кількох ID завдань QR-коду, на відміну від попереднього, потрібно вибрати action як retrieve_batch. Request Body включає:ids: масив ID завдань, які потрібно завантажити.action: спосіб виконання завдання.

Приклад коду
Можна помітити, що на правій стороні сторінки вже автоматично згенеровано код на різних мовах, як показано на малюнку:
Приклад відповіді
Після успішного запиту API поверне детальну інформацію про всі пакетні завдання QR-коду. Наприклад:CURL
Python
Помилка обробка
У разі виклику API, якщо виникає помилка, API поверне відповідний код помилки та інформацію. Наприклад:400 token_mismatched:Неправильний запит, можливо, через відсутні або недійсні параметри.400 api_not_implemented:Неправильний запит, можливо, через відсутні або недійсні параметри.401 invalid_token:Неавторизовано, недійсний або відсутній токен авторизації.429 too_many_requests:Занадто багато запитів, ви перевищили ліміт запитів.500 api_error:Внутрішня помилка сервера, щось пішло не так на сервері.

