Étape 4: Téléphone au Conseil d’administration au Conseil d’administration (cellulaire / WiFi / radio)
Très bien ! Donc, pour cette étape, j’ai appris comment déclencher des Scouts sans utiliser notre administration centrale ou une connexion filaire--via notre API REST, un système qui vous permet d’envoyer des commandes directement à partir de toute application ou site Web.
Une façon de faire c’est de construire une URL simple, puis frapper via un navigateur web :
https://API.pinocc.IO/v1/2/3/Command/LED.Torch?Token=YOURTOKEN
Voici la répartition là-dessus :
https://api.pinocc.io/v1 --le stub pour accéder à l’API REST.
/2/3 --cela veut dire que vous vous adressez Scout #3 (Buckaroo, qui était le troisième configuré) dans des troupes #2 (les irréguliers de Blaze Blue). Vigilante lecteurs peuvent noter que cette structure fait partie de l’URL de la page HQ j’utilisais précédemment : https://staginghq.pinocc.io/troops/2/scouts/3
/command/led.torch --ce que vous voulez le Conseil à faire. Dans ce cas, la commande indique le scout pour éteindre le voyant intégré à sa couleur « torch » (une couleur de signature que vous pouvez personnaliser pour chaque chambre).
? token = YOURTOKEN --plus de repos API requièrent une authentification afin de contrôler l’accès. Je ne voudrais pas n’importe qui pour pouvoir aller sur internet et plaisante avec mes éclaireurs. Comme alternative à vous connecter, vous pouvez inclure ce jeton avec votre commande pour s’authentifier.
Voici une vidéo un peu maladroit de me démontrer cela avec la fonction "tickle". :)
IL TÉLÉPHONE
Je voulais essayer de construire une application Android pour cela frapper de mon téléphone, mais qui s’est avéré pour être le genre de haineusement complexe pour mes besoins de base, donc je suis enregistrer pour plus tard. Au lieu de cela, j’ai construit une page HTML simple qui affiche le logo de Pinoccio et un bouton « Tickle! », et déclencheurs « tickle » pour Tommy lorsqu’un clic est effectué sur. Voici le code.
J’ai sauvé ce sous forme d’icône sur mon écran d’accueil, mais pendant le test, il s’est avéré être trop ennuyeux pour ouvrir la page, attendez qu’il charge, puis cliquez à nouveau pour envoyer la commande reste. Donc, en fin de compte, j’ai simplement mis un lien vers l’URL reste sur mon écran d’accueil. En cliquant sur qui tiré vers le haut de la page et déclenche la fonction sur Tommy.
Enfin, le temps de salir mes mains et de construire l’appareil !