Paso 1: Una explicación de más - Resumen y puntos finales
El API no oficial de Instructables es un puñado de URLs. Mayoría de las personas está familiarizada con las direcciones URL como el texto que ves y a veces escribe en la barra en la parte superior de un navegador web. Podemos pensar en ellos como dirección y mensaje enrollado en uno para comunicarse con un servidor web. Cuando un servidor web recibe una petición a través de una URL que responde mediante el envío de algunos especifica un conjunto de información...
Los tres extremos de URL (marcado con una flecha verde en la captura de pantalla) de Instructables y sus respuestas son...
- Obtener categorías - envía una lista de categorías Instructable (tecnología, alimentos, etc.) con canales (Audio, alambre, etc.) anidados dentro de
- Obtener lista - envía un montón de Instructables en forma de metadatos, las referencias a la imagen de portada y un enlace al artículo
- Mostrar detalles - envía el contenido de un Instructable individual
Aquí está la URL base más el camino para el extremo de conseguir lista.
URL también pueden contener consultas que agregar especificidad a una petición. Por ejemplo, solicitudes hechas hasta el punto final de la lista que pueden incluir cadenas de consulta especificando el método de número, clasificación y compensación, y devuelve el tipo de Instructables (ver verde brackety cosa mira en la captura de pantalla).
Cadenas de consulta se colocan en una dirección URL después de un "?" y virase junto con s "y".
Las solicitudes pueden enviarse a un extremo de la URL mediante un navegador web - hacerlo cada vez que usted escriba una dirección web - pero hay otros más potentes formas de interactuar con las APIs de. Más en la siguiente sección.