подключение к MSN Messanger в Android - PullRequest
0 голосов
/ 10 ноября 2010

Я попытался подключиться к MSN мессенджеру с помощью библиотеки Smack с следующим кодом

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 Java MSNон также не работает.

Я также пытался использовать библиотеку TJMSN, но мое приложение падает с ошибкой проверки:

Пожалуйста, помогите мне в этом ..., предложив любой метод для подключения к MSN Messanger в Android

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Microsoft Messenger не использует XMPP

Похоже, это уже не так. Взгляните на следующий пост " Каждый может создать клиент Messenger - с открытым доступом по стандартам через XMPP " .

В статье приведены ссылки на документацию по разработке, а также примеры кода Android на основе Smack , а также:

"Разработчики, заинтересованные в получении дополнительной информации о нашем интерфейсе XMPP, могут ознакомиться с нашими примерами кода на GitHub вместе с обзорной документацией в Live Подключите центр разработчиков . Они должны предоставить вам достаточно информации, чтобы начать интеграцию с сетью Messenger в ваши мобильные приложения, устройства и веб-сайты. "

1 голос
/ 10 ноября 2010

Microsoft Messenger не использует XMPP, поэтому вы не можете подключиться к нему с помощью клиента XMPP (что вы и пытаетесь сделать)

...