WebService :: LINGR

API de chat de lingr de bas niveau
Télécharger maintenant

WebService :: LINGR Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Tatsuhiko Miyagawa
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~miyagawa/

WebService :: LINGR Mots clés


WebService :: LINGR La description

API de chat de lingr de faible niveau WebService :: LINGR est une mise en uvre de l'API de LINGR de bas niveau dans le langage de programmation PERL. Par "bas niveau", cela signifie que ce module vous donne simplement une cartographie directe des méthodes d'objet Perl à l'API de repos, la gestion de la session et la cartographie des données via JSON.Pour Programmation entraînée par événement de niveau supérieur, vous voudrez peut-être utiliser PoE :: Composant :: Client :: LINGR (inachevé) .Synopsis Utilisez WebService :: LINGR; # Créez une session à l'aide de votre touche API My $ lINGR = WebService :: LINGR-> Nouveau (API_KEY => "YOUR_API_KEY"); # entrer la pièce 'myfaveuriterooooooooo avec Nick' api-mec 'My $ res = $ lingr-> appel (' room.enter ', {id =>' myfaveuroom ', pseudo =>' api-mec '}); mon billet $ = $ res -> {billet}; mon $ compteur = $ res -> {compteur}; # dire "bonjour monde!" mon $ res = $ lingr-> appel ('room.say', {message => 'Hello World', ticket => $ ticket}); # room.observe blocks tandis que (1) {my $ res = $ lingr-> appel ('room.observe', {ticket => $ ticket, compteur => $ compteur}); Pour mon message $ (@ {$ res -> {messages}}) {imprimé "$ message -> {nick} dit: $ message -> {content} \ n"; }} # room.getmessages ne peut pas, mais vous pouvez appeler cette méthode au plus une fois par minute tandis que (1) {My $ res = $ lingr-> appel ('room.getmessages', {ticket => $ ticket, comptoir => $ compteur}); # faire quelque chose ... dormir 60; } Exigences: · Perl


WebService :: LINGR Logiciels associés