Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.547.235 Times

WebService::Lingr 0.02

Company: Tatsuhiko Miyagawa
Date Added: November 04, 2013  |  Visits: 167

WebService::Lingr

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)



WebService::Lingr is a low-level Lingr API implementation in the Perl programming language. By "low-level" it means that this module just gives you a straight mapping of Perl object methods to Lingr REST API, session management and data mapping via JSON.<br /><br />For higher level event driven programming, you might want to use POE::Component::Client::Lingr (unfinished).<br /><br />SYNOPSIS<br /><br /> use WebService::Lingr;<br /><br /> # create a session using your API key<br /> my $lingr = WebService::Lingr->new(api_key => "YOUR_API_KEY");<br /><br /> # enter the room 'MyFavoriteRoom' with nick 'api-dude'<br /> my $res = $lingr->call('room.enter', { id => 'MyFavoriteRoom', nickname => 'api-dude' });<br /> my $ticket = $res->{ticket};<br /> my $counter = $res->{counter};<br /><br /> # say "Hello world!"<br /> my $res = $lingr->call('room.say', { message => 'hello world', ticket => $ticket });<br /><br /> # room.observe blocks<br /> while (1) {<br /> my $res = $lingr->call('room.observe', { ticket => $ticket, counter => $counter });<br /> for my $message (@{$res->{messages}}) {<br /> print "$message->{nick} says: $message->{content}n";<br /> }<br /> }<br /><br /> # room.getMessages doesn't, but you can call this method at most once per minute<br /> while (1) {<br /> my $res = $lingr->call('room.getMessages', { ticket => $ticket, counter => $counter });<br /> # do something ...<br /> sleep 60;<br /> }

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: 039hello Apidude Counter Lingr Lingrgtcall Roomobserve Lingrgtcall Roomsay Mapping Message Myfavoriteroom Programming Quothello Resgtcounter Resgtticket Roomobserve Session Ticket Webservice Webservice L Webservicelingr World Worldquot
Users rating: 0/10

License: Freeware Size: 30.72 KB
USER REVIEWS
More Reviews or Write Review


WEBSERVICE::LINGR RELATED
Sports  -  RClapCounter 1.0.0.0
RC Lap Counter is a specific chronometer for RC/Races. It provides drivers, cars, tracks and session settings. The results are stored and can be listed. Requirements: Windows Phone 8.1, Windows Phone 8, Windows Phone 7.5
1024 KB  
Libraries  -  Tie::CountLoop 1.5
Tie::CountLoop is a Perl module that helps you have a counter looping in a scalar with min max and increment value. SYNOPSIS use Tie::CountLoop; tie my $counter , Tie::CountLoop,15 ,-1 ,15 ,7 ,0; my $t = tied $counter; $t->increment( 1 );...
3.07 KB  
Miscellaneous  -  microCounter for Scripts 1.0
microCounter is a simple web-based counter written in PHP. it uses a visitor tracking system based on the visitors ip address. the counter stores the data in a mysql table.microCounter saves the minimum information needed (session, hits/...
440.32 KB  
Libraries  -  Mail::Webmail::Yahoo 0.601
Mail::Webmail::Yahoo is a Perl module that enables bulk download of yahoo.com -based webmail. SYNOPSIS use Mail::Webmail::Yahoo; $yahoo = Mail::Webmail::Yahoo->new(%options); @folders = $yahoo->get_folder_list(); @messages =...
28.67 KB  
Word Processing  -  Word Counter Plus v1.0
With the advancements in today’s word processors one would come to believe that they would include simple features like character, word, and line counting. Unfortunately, some of the latest and greatest office applications do not actually...
810 KB  
Word Processing  -  Primitive Word Counter 1.09
Primitive Word Counter will be useful for those who are engaged in SEO (search engine optimization). It is not a secret that the number of keywords on a page is an important criterion for ranking web pages in such search engines as Google and...
762 KB  
Network & Internet  -  Animated Counter 1.1
Animated Counter provides a nice animated counter. Each time when a page is reloaded the counter increases the digits "live".. Free perl and php scripts for your homepage. Counter, guestbook, poll, download systems, link indexing and more.
31.74 KB  
Web Browser Tools  -  Usage Counter 0.2
Usage Counter is a Firefox extension that tells you how much time you have spent using Firefox and browsing sites. (Previously known as Wasted Time Counter)..
6.14 KB  
Networking Tools  -  Cable Modem Counter 0.31
Cable Modem Counter is a cable modem (or any Ethernet connection) IP byte logger. It is not a packet sniffer, it just gathers network statistics. It is composed of two parts: A daemon, which logs all the incoming/outgoing connections and...
102.4 KB  
MP3 Tools  -  BPM Counter 1.0.3.0
BPM Counter is a fast and accurate beats per minute detector for MP3 music. It may be helpful for DJs who need to get information about entire music collection quickly and for any kind of remixing/sampling stuff. Don't waste your time for manual...
940.26 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB