0

以下のコードで Smack ライブラリを使用して MSN メッセンジャーに接続してみました

import org.jivesoftware.smack.ConnectionConfiguration;
import org.jivesoftware.smack.ConnectionConfiguration.SecurityMode;
import org.jivesoftware.smack.XMPPConnection;
import org.jivesoftware.smack.XMPPException;

ConnectionConfiguration configuration = new
ConnectionConfiguration("messenger.hotmail.com", 1863, "hotmail.com"); 

configuration.setSecurityMode(SecurityMode.disabled);
configuration.setCompressionEnabled(false);

XMPPConnection connection = new XMPPConnection(configuration);

try 
{
    connection.connect();
}
catch (XMPPException e) 
{
    Log.e(TAG, "MSN connect Failed !!");
}

「接続に失敗しました、サーバーからの応答がありません」というメッセージが表示されます

私もJava msnライブラリを使用してみましたが、これも機能していません。

TJMSN ライブラリも使用してみましたが、私のアプリケーションは Verify エラーでクラッシュしています:

これで私を助けてください... Androidでmsnメッセンジャーに接続する方法を提案してください

4

2 に答える 2

1

Microsoft Messenger は XMPP を使用しないため、XMPP クライアントを使用して Microsoft Messenger に接続することはできません (これがあなたがしようとしていることです)。

于 2010-11-10T13:07:22.247 に答える
1

Microsoft Messenger は XMPP を使用しません

もはやそうではないようです。次の記事XMPP を介したオープン スタンダード アクセスを使用して、誰でもメッセンジャー クライアントを構築できますをご覧ください。

この記事には、開発ドキュメントとSmack ベースの Android コード サンプルへのリンクも含まれています。

「当社の XMPP インターフェースについて詳しく知りたい開発者は、GitHub のコード サンプル、Live Connect デベロッパー センターの概要ドキュメントを参照してください。これらは、Messenger ネットワークとの統合をモバイル アプリに構築するための十分な情報を提供します。デバイスと Web サイト。」

于 2011-12-15T09:05:40.000 に答える