Pour ceux qui sont nouveaux à la programmation, cette vidéo est une bonne introduction aux Interfaces de programmation d’applications (API) - https://wolfr.am/7xO0cta8
Une API instantanée vous permet de libérer la puissance du langage de Wolfram dans votre propre codage/app/site Web du projet depuis une URL web. Vous créez un instant API et déployez sur le web en utilisant les fonctions de langage de Wolfram APIFunction et CloudDeploy. API instantané peut être privé (seulement vous pouvez les utiliser) ou public (donc n’importe qui peut les utiliser). Remarque : faire fonctionner une API instantanée emploie Wolfram Cloud crédits depuis votre compte.
Une API nécessite trois choses :
1. en quoi l’API prend comme entrée c'est-à-dire une spécification des paramètres et leurs types
2. ce que vous voulez l’API à voir avec l’entrée soit un cahier des charges du code de que l’API doit s’exécuter
3. ce que les résultats devraient ressembler soit une spécification de comment le résultat de l’API doit être retourné
Plus sur la façon dont ces trois parties peuvent être définis peuvent être trouvé ici - http://reference.wolfram.com/language/guide/Creat... Cependant, il n’est pas nécessaire de passer par cela pour faire de ce instructable. Comprendre les fonctions implique un niveau de compétence plu codage.
Nous allons utiliser un exemple simple d’un instant API qui vous donnera l’emplacement de toutes les formations géographiques dans un rayon donné d’un endroit donné afin que nous puissions planifier des vacances nature ! Nous pouvons bâtir plus de fonctions dans cette API afin qu’il peut faire beaucoup plus comme régime le plus court chemin et donner des directives de voyage. Cependant, puisqu’il s’agit d’introduction du débutant aux API, nous devrons simplement l’une fonction pour cette API. Cette instructable est divisée en 3 parties, détaillant chaque partie de l’API.