Étape 1: Quelques explications plus - présentation générale et les points de terminaison
L’API de Instructables officieux est une poignée d’URL. La plupart des gens sont familiers avec l’URL que le texte que vous voyez et parfois tapez dans la barre en haut d’un navigateur web. Nous pouvons considérer comme une adresse et message roulé dans un pour communiquer avec un serveur web. Lorsqu’un serveur web reçoit une demande, via une URL, qu'il répond en envoyant certains précisés ensemble d’informations...
Les trois paramètres URL (marqués d’une flèche verte dans la capture d’écran) fournis par Instructables et leurs réponses sont...
- Extraire les catégories - envoie une liste de catégories Instructable (technologie, nourriture, etc.) avec les chaînes (Audio, EL fil, etc.) imbriqués à l’intérieur
- Obtenir la liste - envoie un tas de Instructables sous la forme de métadonnées, les références à l’image de couverture et un lien vers l’article
- Afficher les détails - envoie le contenu d’une Instructable individuel
Voici l’URL de base et le chemin d’accès du point de terminaison obtenir la liste.
URL peut également contenir des requêtes qui ajoutent la spécificité d’une demande. Par exemple, les demandes formulées au point de terminaison obtenir liste peuvent contenir des chaînes de requête spécifiant la méthode numéro, offset, triage, et type de Instructables renvoyé (voir la chose verte de la recherche brackety dans la capture d’écran).
Chaînes de requête sont placés dans une URL après un "?" et plaquées avec s « & ».
Demandes peuvent être envoyées à un point de terminaison URL via un navigateur web - vous le faites chaque fois que vous tapez une adresse web - mais il y a autres, plus puissants moyens d’interagir avec les API. Plus à ce sujet dans la section suivante.