I attempted to get a working plugin with the Yahoo! Messenger Plugin SDK via the new beta version of Yahoo! Messenger that Justin mentioned. There were a few inconsistencies and issues with the documentation, but they used the “B” word, so I’ll be nice.
However, the ExternalInterface isn’t working for me. I posted a bug to the mailing list, but am still awaiting moderation (1st post is moderated). The __flash__addCallback function for ExternalInterface is failing.
However, my onPluginMessage wasn’t getting fired via an IM message. So, I tried using the IMRecieved event, but it kept saying the object doesn’t support this property ( yahoo.SetEventHandler(“IMReceived”, On_IMReceived); ).
That’s bs because the line above it uses PluginMessage one just fine, so my guess is the class is throwing some exception. I couldn’t tell if that event was allowed in a Tab window or a SidePanel… the example code wasn’t really clear what was allowed where; kept mentioning “another plugin instance”.
After 4 hours, I gave up. Hopefully they can answer some questions on the list.
Anyone get farther than I did?