Étape 5: Obtention de données à partir de Kickstarter
Kickstarter n’est pas une API publique et nous voulions obtenir des statistiques en direct de notre projet. La solution est de mettre en place un robot d’indexation pour obtenir des données de Kickstarter périodiquement et extraire les données. Nous avons une certaine expérience avec les chenilles, mais nous essayons généralement d’éviter la douleur de la mise en place d’un robot d’indexation et il aurait été un excessif pour un petit projet comme celui-ci.
Entrez le Kimono. Il s’agit d’un produit génial (encore en beta) de Kimonolabs qui convertit n’importe quel site Web de l’API directement depuis le navigateur sans écrire une seule ligne de code. Le seul goulot d’étranglement est les 1000 appels API libres prévues des données en temps réel. Il pourrait ne pas convenir à un grand projet, mais il était juste la chose que nous avions besoin pour notre projet. Quelques minutes, l’API a été en streaming données à notre client de python sur le Raspberry Pi. Un cri énorme pour les gars de Kimonolabs pour rendre notre vie plus facile !
Le code de client python est dans notre Dépôt Github Arduberry.