2011-02-01 80 views
1

我想創建一個Facebook聊天客戶端的移動版本。我正在使用Titanium appcelerator來完成這項工作,所以我編寫了Javascript代碼。Javascript庫連接到Facebook聊天

我需要一個工作庫,不依賴於DOM(有在移動設備上沒有DOM)或使用它在一個小的方式,讓我迅速地改變它。

它應該儘可能小。我會照顧GUI,但我需要通信和協議部分。

另外,我還需要任何其他組件連接到Facebook的XMPP服務器? BOSH或類似的東西?爲什麼需要?

謝謝

回答

0

strophe.js可能是你在找什麼。

Strophe.js是一個純JavaScript庫。這些實現是生產就緒,有據可查,易於使用且易於擴展。

http://code.stanziq.com/strophe/

的strophe提供以下功能:

  • XMPP兼容(Strophe.js兼容性矩陣libstrophe兼容性矩陣)
  • 瀏覽器和平臺無關(Strophe.js)
  • 通過SChannel,GNUTLS或OpenSSL支持TLS支持(libstrophe)
  • 使用匿名,DIGEST-MD5或純方法以及傳統的jabber認證
  • SASL認證
  • 定製日誌和內存管理
+0

是這個庫是真的嗎?我一直在嘗試下載它的過去幾天,並得到一個破碎的鏈接:http://code.stanziq.com/strophe/strophejs/releases/strophejs-1.0.1.zip – 2011-02-01 22:31:45