Paso 5: Obtener datos de Kickstarter
Pedal de arranque no tiene una API pública y queríamos llegar vivo estadísticas de nuestro proyecto. La solución consiste en establecer una correa eslabonada de web para obtener datos de Kickstarter periódicamente y extraer los datos. Tenemos cierta experiencia con los rastreadores pero generalmente tratamos de evitar el dolor de la creación de un rastreador web y habría sido una exageración para un proyecto pequeño como este.
Entrar en Kimono. Este es un producto impresionante (aún en beta) de Kimonolabs que convierte cualquier página web en API directamente desde el navegador sin necesidad de escribir una sola línea de código. El único cuello de botella es las 1000 llamadas API para datos en tiempo real. No podría adaptarse a un gran proyecto, pero era justo lo que necesitábamos para nuestro proyecto. En minutos la API fue transmisión de datos a nuestro cliente de python en la Raspberry Pi. Un enorme grito hacia fuera para los chicos de Kimonolabs para hacer nuestra vida más fácil!
El código de cliente de python está en nuestro Repositorio de Github Arduberry.