L’API Artistic QR Tasks a pour principale fonction de permettre la consultation de l’état d’exécution d’une tâche en entrant l’ID de tâche généré par l’API Artistic QR Generation. Ce document détaillera les instructions d’intégration de l’API Artistic QR Tasks, vous aidant à l’intégrer facilement et à tirer pleinement parti de la puissance de cette API. Grâce à l’API Artistic QR Tasks, vous pouvez facilement interroger l’état d’exécution des tâches de l’API Artistic QR Generation.Documentation Index
Fetch the complete documentation index at: https://docs.acedata.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Processus de demande
Pour utiliser l’API Artistic QR Tasks, vous devez d’abord vous rendre sur la page de demande Artistic QR Generation API pour demander le service correspondant, puis copier l’ID de tâche de l’API Artistic QR Generation, comme indiqué sur l’image :
Si vous n’êtes pas encore connecté ou inscrit, vous serez automatiquement redirigé vers la page de connexion vous invitant à vous inscrire et à vous connecter. Après vous être connecté ou inscrit, vous serez automatiquement renvoyé à la page actuelle.
Lors de votre première demande, un quota gratuit sera offert, vous permettant d’utiliser cette API gratuitement.
Exemple de demande
L’API Artistic QR Tasks peut être utilisée pour interroger le résultat d’une API de l’API Artistic QR Generation. Pour savoir comment utiliser l’API Artistic QR Generation, veuillez consulter le document Artistic QR Generation API. Prenons un exemple avec un ID de tâche retourné par le service Artistic QR Generation. Supposons que nous ayons un ID de tâche : e2c65b20-a970-431e-99c1-76721e799df8, nous allons maintenant démontrer comment procéder en passant cet ID de tâche.Exemple de tâche

Configuration des en-têtes de demande et du corps de la demande
Request Headers comprend :accept: spécifie que la réponse doit être au format JSON, ici rempli avecapplication/json.authorization: la clé d’API pour appeler l’API, que vous pouvez sélectionner directement après la demande.
id: l’ID de tâche téléchargé.action: la méthode d’opération sur la tâche.

Exemple de code
Vous pouvez constater que divers langages de code ont déjà été générés automatiquement sur le côté droit de la page, comme indiqué sur l’image :
CURL
Python
Exemple de réponse
Après une demande réussie, l’API renverra les détails de la tâche de code QR ici. Par exemple :id, l’ID de la tâche de génération de ce code QR, utilisé pour identifier de manière unique cette tâche de génération de code QR.request, les informations de demande dans la tâche de code QR.response, les informations de réponse dans la tâche de code QR.
Opération de requête en lot
Ceci est destiné à interroger les détails de plusieurs ID de tâches de code QR, contrairement à ce qui précède, il est nécessaire de sélectionner l’action comme retrieve_batch. Request Body comprend :ids: un tableau d’ID de tâches téléchargés.action: la méthode d’opération sur la tâche.

Exemple de code
Vous pouvez constater que divers langages de code ont déjà été générés automatiquement sur le côté droit de la page, comme indiqué sur l’image :
Exemple de réponse
Après une demande réussie, l’API renverra les détails spécifiques de toutes les tâches de code QR en lot. Par exemple :CURL
Python
Gestion des erreurs
Lors de l’appel de l’API, si une erreur se produit, l’API renverra le code d’erreur et les informations correspondantes. Par exemple :400 token_mismatched: Mauvaise requête, probablement en raison de paramètres manquants ou invalides.400 api_not_implemented: Mauvaise requête, probablement en raison de paramètres manquants ou invalides.401 invalid_token: Non autorisé, jeton d’autorisation invalide ou manquant.429 too_many_requests: Trop de requêtes, vous avez dépassé la limite de taux.500 api_error: Erreur interne du serveur, quelque chose s’est mal passé sur le serveur.

