Project Awesome project awesome

Protocols > XMPP

Client-side implementation of XMPP library.

Package 8 stars GitHub

as3xmppclient

= License

MIT-License

= Dependencies

as3crypto(patched) [http://code.google.com/p/as3crypto/] as3corelib [http://code.google.com/p/as3corelib/] as3saxparser [http://github.com/lyokato/as3saxparser/] as3saslclient [http://github.com/lyokato/as3saslclient/]

= as3crypto

as3crypto 1.3 has some bugs. At r28(latest version of original svn-repository), many of them are fixed, but there are another bugs around a new ASN1 parser. so I copied some features from r28 to 1.3 version, and fixed them to be built without error.

= TODO

== Connection

disconnect on IOError/SecurityError?

== XEP

XEP-0012: Last Activity XEP-0091: Legacy Delayed Delivery XEP-0203: Delayed Delivery XEP-0092: Software Version XEP-0115: Entity Capabilities XEP-0085: Chat State Notifications XEP-0153: vCard-Based Avatars

XEP-0045: Multi-User Chat XEP-0060: Publish-Subscribe XEP-0071: XHTML-IM XEP-0138: Stream Compression XEP-0166: Jingle

== SASL Authentication

X-GOOGLE-TOKEN X-FACEBOOK-PLATFORM

== PRESET CONFIG

=== Google Talk

account: myname@gmail.com password: mypassword host: talk.google.com port: 5222(5223?)

=== Facebook Chat

account: myname@chat.facebook.com password: mypassword host: chat.facebook.com port: 5222

=== Livejournal(LJTalk)

account: myname@livejournal.com password: mypassword host: livejournal.com port: 5222

=== xmpp.jp

account: myname@xmpp.jp password: mypassword host: xmpp.jp port: 5222

=== AOL(not working now)

account: myname@aol.com password: mypassword host: xmpp.oscar.aol.com port: 5222

Back to ActionScript 3