Is there a programming interface for Yahoo! Communicator?

Can we programmatically log into Yahoo services with our ID, send an instant message, use a webcam, etc. directly from our program?

+1


source to share


4 answers


Since you don't quite understand what you want to achieve, the two most likely answers are:

You want to write some form of IM bot. To do this, you need an API for the Yahoo Messenger network, in which case your best bet is something like libpurple , jYMSG, or libyahoo . This will allow you to log in and send / receive messages to / from contacts and in theory do everything that a regular Yahoo Messenger client can do.

You can also communicate directly with Yahoo servers using the Yahoo Messenger protocol, which is unofficially registered here , a good resource for that is here . It will be a lot of work and you are probably better off using libpurple etc.



Manage your Yahoo Messenger client. For this, you are probably best off writing whatever you want to do as a plugin that has an API for it .

Alternatively, on OS X, you can use AppleScript to control the interface (by pressing a button / entering script text, as described here ). On Windows, you can use AutoHotkey to do similar things.

+3


source


You can take a look at libpurple , although I'm not sure what its webcam support looks like.



+2


source


Yahoo Messenger has an SDK plugin . It's hard to know if this suits your needs as you are not very clear.

If you want to access Yahoo Messenger services via Java, for example, you can try the API .

0


source


0


source







All Articles