Étape 3: Télécharger, configurer et exécuter le service Web
Afin de rendre votre EggBot accessible de l’extérieur de votre réseau local , le EggBotWebApi utilise un service de relais appelé Yaler. Visitez http://yaler.net/ pour obtenir un compte. Inscrivez le relais hôte et domaine de relais, car vous en aurez besoin plus tard. Si vous ne vous sentez comme l’ouverture d’un compte qui est très bien. Votre EggBot sera toujours accessible à l’intérieur de votre réseau local.
Télécharger EggBotWebApi.zip (requiert .NET 2.0; source inclus à des fins éducatives) et décompressez-le.
Vous devriez voir un répertoire nommé EggBotWebApi avec le contenu suivant
- 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
Modifier EggBotWebApi_yaler.bat (clic droit, « Edit »), pour correspondre à votre hôte relais Yaler et domaine de relais et (facultatif) votre nom d’utilisateur de Justin.tv, p. ex. EggBotWebApi try.yaler.io tamberg-eggbot tamberg. Si vous n’avez pas de compte Yaler, modifiez plutôt EggBotWebApi_local.bat . Puis Enregistrez les modifications.
Si vous n’avez pas mis en place un flux en direct, Modifiez index.html (clic droit, "Edit") avec un éditeur de texte pour supprimer la partie de Justin.tv spécifique du fichier.
Enfin, vous êtes prêt à exécuter le service Web : Branchez le EggBot et commencer à EggBotWebApi_yaler.bat en double cliquant dessus. Vous pouvez également démarrer EggBotWebApi_local.bat pour exécuter la version locale. Dans les deux cas, un interpréteur de commandes devrait s’ouvrir. Le programme devrait détecter automatiquement le port COM assigné à votre EggBot. Dès que le service Web est en cours d’exécution, son URI est affiché. Visitez l’URI affiché, par exemple http://tamberg-eggbot. try.yaler.IO/ (y compris le dernier slash) pour accéder au service Web.