Forum OpenACS Development: Web Presence In yahoo , AIM , SKYPE

Collapse
Posted by Ashwin Kumar on
Hai,
      I've been playing around with login status indication  or web presence of users.
      I'v been playing around with AIM API which is
      really for developers.

    Online status with AIM :

<a href="aim:GoIM?screenname=screenname">
<img src="http://api.oscar.aol.com/SOA/key=key/presence/screenname"/></a>

The screen-name is screen name of AIM user.
I've been exploring AIM ,there are many status icons
plzz go thru and check it out.

These services are like google maps/yahoo maps/flickr integration. Get an API key playaround with it.
( Mind these are restricted to no.of hits per day/weekly/
  per email account )

    Online status with YAHOO :

<a href="http://edit.yahoo.com/config/send_webmesg?.target=screenname&.src=pg">
<img border=0 src="http://opi.yahoo.com/online?u=screename&m=g&t=2&l=us"></a>

Replace screename with yahoo user email to get the status

All these api's return a GIF/JPEG
Online status with SKYPE :

  I've been eagerly waiting for skype next beta WEB API
( which got released not sure whether web presence API
is added or not )

  Anyways feature already got implemented in MOODLE .

  Skype needs a extra plugin jyve
( Scariest thing the installer is for windows)
  http://plugin.jyve.com/

How to do it ( IN HTML ) :

<p style="text-align: center;">
I am currently :
<a href="http://skypecard.jyve.com/test123.htm">
<img border="0" title="Click Here for My Contact Info" alt="Click Here for My Contact Info" src="http://www.skypepresence.com/callbutton/t\
est123.gif" /></a>
<br />
on Skype
<br />
<a href="http://skypecard.jyve.com/test123.htm">
<em>Click Here For More Contact Info For Me.</em></a>
<br />Or :<br /> <a href="skype:test123?add">
<img border="0" src="http://jyvetools.jyve.com/addcontact.gif" title="Click Here To Add Me as A Skype Contact" alt="Click Here To Add Me a\
s A Skype Contact" /></a>
<br /> <a href="skype://test123?chat">
<img border="0" src="http://jyvetools.jyve.com/sendmsg.gif" title="Send Me a Text Message With Skype" alt="Send Me a Text Message With Sky\
pe" /></a></p>

    * Just replace test123 with your skype name and put the html in a html block.
    * You need to download the jyve skype plug-in in order to have the presence detection work. Download the jyve plug in (only for Window\
s I'm afraid) from http://plugin.jyve.com/?fuse=download and run the self installer.

  This might be of great help to developers.

  http://moodle.org/mod/forum/discuss.php?d=33259

Fun to work with ...........

Ashwin Kumar B V N

Collapse
Posted by Malte Sussdorff on
we do have support for this in AMS and contacts. You might want to talk to Faisal and Matthew about it.
Collapse
Posted by Ben Koot on
Hi Malte,

What's the state of contacts at the moment. Any chance soon for a release?

Thanks
Ben

Collapse
Posted by Malte Sussdorff on
Feel free to download it from HEAD :). As for an official release not likely in the next couple of weeks as we are just too busy. That said, if someone wants to tag it and test the tag, feel free to do so anytime. I just don't want to get expectations up for this at the moment (despite the fact that 5 customers are using it).
Collapse
Posted by Al-Faisal El-Dajani on
I've already done something similar for skype, but i didn't need to use the plugin that you are talking about. The following link http://www.google.com/url?sa=t&ct=res&cd=1&url=http%3A//www.skypelearningzone.co.uk/files/skypeweb_technical_whitepaper.doc&ei=AsoWRNWvC7uIiAKvoZiTDQ&sig2=XndO4fcMmb4nqAzUvneCWQ is the skype web technical whitepaper [doc], which shows you how to formulate a URI to get the status as text, number, XML, or a PNG image in different languages and encodings.