Stap 3: Downloaden, configureren en uitvoeren van de webservice
In volgorde om uw EggBot te bereiken vanaf buiten uw lokaal netwerk de EggBotWebApi maakt gebruik van een relay dienst genaamd Yaler. Bezoek http://yaler.net/ om een rekening te krijgen. Noteer de Relay-Host en Relay-domein, zoals u zult het later nodig hebben. Als u voelt niet als registreren voor een account die is prima. Uw EggBot zal nog steeds bereikbaar binnen het lokale netwerk.
Downloaden van de EggBotWebApi.zip (vereist .NET 2.0; bron opgenomen voor onderwijsinrichting honk) en unzip het.
Moet u een map met de naam EggBotWebApi met de volgende inhoud
- Build.bat
- Clean.bat
- EggBotWebApi.cs
- EggBotWebApi.exe
- EggBotWebApi_local.bat
- EggBotWebApi_yaler.bat
- index.html
- Setup.html
- Yaler.Net.Sockets.cs
- Yaler.Net.Sockets.dll
EggBotWebApi_yaler.bat bewerken (rechts klikken, "Bewerken") aan uw Yaler Relay Host en Relay-domein past en (optioneel) uw Justin.tv gebruikersnaam, bijvoorbeeld EggBotWebApi try.yaler.io tamberg-eggbot tamberg. Als u niet een Yaler account, bewerken van EggBotWebApi_local.bat in plaats daarvan. Vervolgens uitgezonderd naar de veranderingen.
Als je deed niet instellen van een live gegevensstroom, bewerken van index.html (rechts klikken, "Bewerken") met een teksteditor de Justin.tv specifieke deel van het bestand verwijderen.
Tot slot, ben je klaar om de webservice: steek in de EggBot en EggBotWebApi_yaler.bat door te dubbelklikken op het. Als alternatief, beginnen EggBotWebApi_local.bat om de lokale versie te draaien. In beide gevallen moet een opdrachtshell open. Het programma moet automatisch detecteren van de COM-poort toegewezen aan uw EggBot. Zodra de webservice te starten, wordt de URI weergegeven. Bezoek de weergegeven URI, bijvoorbeeld http://tamberg-eggbot. try.yaler.io/ (met inbegrip van de laatste slash) voor toegang tot de webservice.