Modélisation des demandes d'API

Pour créer une simple GET simple via une API externe, vous devez sélectionner la section Business Logic et cliquer sur le bouton Create API request dans l'onglet External API Requests onglet. Dans la nouvelle fenêtre modale, saisissez le nom et la description du processus métier (facultatif).

Ensuite, sélectionnez le type method de la demande que vous devez effectuer, endpoint et remplissez les paramètres de demande requis ( query params dans l'exemple ci-dessous). Dans certains cas, il est nécessaire de remplir le champ header, body et url params dépend de la tâche à laquelle l'utilisateur est confronté.

Dans l'éditeur BP vous pouvez également tester le processus en cliquant sur le bouton Test request sur le bouton . Dans la fenêtre qui apparaît, entrez les paramètres de la demande et cliquez sur le bouton Execute request et cliquez sur le bouton . Le corps de la réponse sera reçu dans l'onglet body si la demande a été exécutée avec succès. Autofill Response analyse la réponse et aide à créer les modèles nécessaires. En cliquant sur Autofill Response un modèle de réponse pour ce point de terminaison sera automatiquement généré pour une utilisation ultérieure.

Il est possible de créer un modèle de données connaissant les champs de la réponse. Pour ce faire, vous devez aller à Data Design et créer un nouveau modèle en le remplissant en fonction des données qui doivent être écrites dans la base de données.

Utilisation des demandes d'API dans le backend

Ensuite, ouvrez la section Business Logic et cliquez sur Create business project pour créer un BP pour recevoir des données via une API externe et les écrire dans la base de données spécifiée. Data Model. Dans les blocs correspondants, vous devez trouver le bloc du processus API nouvellement créé.

Pour faire fonctionner la requête, vous devez passer les paramètres appropriés configurés précédemment dans l'éditeur de la requête API externe ( Query Params dans l'exemple ci-dessous). Utilisez Make - Expand pour traiter et créer des données via BP. Un exemple de création et de passage de paramètres est montré dans la capture d'écran ci-dessous.

Ensuite, le output body doit être développé et écrit dans le bloc data model. Dans l'exemple ci-dessous, le prix du bitcoin en dollars (USD) est reçu.

Afin d'écrire les données de la réponse dans le fichier DB, Make et DB: Create sont utilisés.

Ensuite, vous devez créer un bloc Endpoint pour le bloc nouvellement créé BP pour y accéder via le front-end de l'application web.

Utilisation des demandes d'API dans le front-end

Depuis le frontend de l'application, vous devez utiliser des blocs de type Server request GET pour le point de terminaison spécifié comme sur la capture d'écran ci-dessous.

AppMaster 101Cours intensif

10 modules
2 semaines

Vous ne savez pas par où commencer ? Lancez-vous avec notre cours intensif pour débutants et explorez AppMaster de A à Z.

Commencer
AppMaster 101 Crash Course

Besoin de plus d'aide ?

Résolvez n'importe quel problème avec l'aide de nos experts. Gagnez du temps et concentrez-vous sur la création de vos applications.

headphones

Contacter le support

Parlez-nous de votre problème et nous vous proposerons une solution.

message

Chat communautaire

Connectez-vous avec d'autres utilisateurs pour obtenir de l'aide sur la plateforme.

Rejoindre la communauté
Demande d'API externe | AppMaster University