Comments 40
Поддержка Jabber это хорошо, я бы сказал, даже отлично. Но пока Mail.ru Агент не сменит свой убогий дизайн, который режет глаза, пользоваться им не совсем удобно.
+6
Круто! Когда сервера самого Mail.Ru Агента будут поддерживать подключение сторонних клиентов по протоколу XMPP?
+7
А когда ящики на mail.ru станут еще и jabber аккаунтами?
В планах есть?
В планах есть?
+4
Мда, офигенное достижение — через 8 лет после появления мессенджер наконец-то поддерживает xmpp.
А что не позаимствовали текст анонса у Дурова? «XMPP — это совершенно новый виток эволюции социального общения. Мы гордимся, что мировая премьера этого инновационного и захватывающего сервиса происходит именно в России» и далее по тексту.
А что не позаимствовали текст анонса у Дурова? «XMPP — это совершенно новый виток эволюции социального общения. Мы гордимся, что мировая премьера этого инновационного и захватывающего сервиса происходит именно в России» и далее по тексту.
+6
Не позаимствовали, потому, что Дуров писал о внедрении протокола, а Майл.ру пишет о новостях своей программы-чатилки
+1
А, ну это всё радикально меняет.
Т.е., считаете, появление в версии мессенджера 5.8 поддержки xmpp — событие не такого масштаба, как появление её же в социальной сети?
Т.е., считаете, появление в версии мессенджера 5.8 поддержки xmpp — событие не такого масштаба, как появление её же в социальной сети?
0
Дело в том, что XMPP-серверы ВконтактеПро фейсбук я не знаю, но для vk.com можно указать и так называемый alias, и все будет работать, изобретение всяких API для получения idXXXX это бессмысленно.и Facebookавторизуют пользователей не по логинам, которые используются для авторизации на веб-сервисах и представляют собой различные адреса электронной почты, а по JID вида idXXXX@vk.comи ALIAS@chat.facebok.com, соответственно.
Это логично, поскольку в протоколе XMPP домен в JID пользователя должен совпадать с доменом XMPP-сервера, к которому относится этот JID.Про SRV записи видимо поиск Mail.Ru не смог ничего найти.
-6
XMPP-сервер поддерживает также SASL-авторизацию. В теории, идея тривиальна. В клиентском приложении запускается браузер, и в нем пользователь авторизуется по своему обычному логину/паролю
Не понял откуда в SASL взялся браузер, он используется давным давно во всех джаббер серверах и клиентах. Вы его с OAuth не путаете?
+1
Мне интересно другое, зачем Mail.Ru Group поддерживать 2 клиента?
Нет ли планов по слиянию\видоизменения ICQ и Mail агента?
Нет ли планов по слиянию\видоизменения ICQ и Mail агента?
0
>Недостатком OAuth/SASL-авторизации является фактическая невозможность ее реализации на мобильных клиентах для таких платформ как J2ME и Symbian
На симбиане можно же через QtWebkit сделать!
На симбиане можно же через QtWebkit сделать!
0
это не очень жизнеспособное предложение. :) Qt поставляется вместе с ОС начиная с Symbian^3, которая является совсем новой системой, которая поддерживается всего несколькими телефонами. можно, конечно, включить библиотеку в состав клиентского приложения (и под Symbian 9.2 это даже должно работать), но таскать с мобильным приложением ~10-мегабайтную либу — вряд ли хорошая идея. к тому же, большая часть телефонов, находящихся пока на руках пользователей, базируется на еще старых версиях Symbian.
+1
А в чём там собственно проблема? Где-то год назад мне понадобилось сделать OAuth авторизацию для работы с Dropbox под Symbian, ничего готового не нашёл конечно, начал с нуля — и в итоге всё, что касается авторизации работало отлично. Чистый Symbian C++ без Qt, работает с 9.1 и более новыми без проблем.
0
ну а как вы это делали? :) «имитировали» браузер? а если формат авторизационной странички у Dropobx поменяется — что будете делать?
0
Парсить страничку приходилось вручную, да. Но так как это было tech preview, а не готовый продукт, то случай изменения формата авторизационной странички у Dropbox во внимание не принимали, конечно. А так пришлось бы выпускать новую версию по такому случаю. :) А зачем имитировать бразуер, если есть RHTTPTransaction для работы с запросами и стандартный контрол CBrCtlInterface для отображения данных?
0
Всё равно старая симба уже безнадёжный RIP.
0
Да и sasl у нас прекрасно на симбиане пашет. Пришлось правда исхитрится малость и портировать на Симбиан одну либу, но это не так уж и страшно.
0
Может быть не стоит делать такие революционные шаги? Сделайте для начала поддержку IMAP. Сейчас опять зашел в настройки, подумал, а вдруг они под шумок и IMAP прикрутили, ан нет. Все еще ждем :(
+1
«Главная «фича» этой версии – поддержка протокола XMPP (Jabber), которая ранее уже появилась в мобильных клиентах для платформ Symbian и Java 2 Micro Edition.»
А для Андроида когда будет? Один из немногих нормально выглядящих асько-клиентов, но отсутствие джаббера печалит…
А для Андроида когда будет? Один из немногих нормально выглядящих асько-клиентов, но отсутствие джаббера печалит…
+4
> Поддержка протокола XMPP в Mail.Ru Агенте
Я уж было подумал, что Mail.ru Agent перешёл полностью на протокол XMPP, ан нет…
> «Вконтакте» и Facebook, которые не так давно открыли публичный интерфейс
> к своим внутренним системам мессаджинга по протоколу XMPP.
Какой же это публичный доступ? Вот когда они откроют s2s соединения со своим XMPP-сервером для любых сторонних XMPP-серверов, чтобы пользователи любых Jabber-серверов могли с ними свободно общаться, вот только тогда можно будет говорить о публичном доступе по XMPP. А так это вовсе не «публичный XMPP-доступ», а «XMPP-дырочка для своих».
Я уж было подумал, что Mail.ru Agent перешёл полностью на протокол XMPP, ан нет…
> «Вконтакте» и Facebook, которые не так давно открыли публичный интерфейс
> к своим внутренним системам мессаджинга по протоколу XMPP.
Какой же это публичный доступ? Вот когда они откроют s2s соединения со своим XMPP-сервером для любых сторонних XMPP-серверов, чтобы пользователи любых Jabber-серверов могли с ними свободно общаться, вот только тогда можно будет говорить о публичном доступе по XMPP. А так это вовсе не «публичный XMPP-доступ», а «XMPP-дырочка для своих».
0
Хорошие такие дырочки да, в них юзеров больше, чем во всех остальных jabber серверах вместе взятых!
0
Тут ключевой момент: «только для своих».
Мне это никак не поможет общаться по XMPP с юзерами вконтакта или фейсбука пока не будет связи с другими jabber-серверами.
Это всё равно, что Google разрешил бы своим GMail-клиентам обмениваться почтой только с пользователями, у которых почтовый ящик тоже на GMail, а с пользователями других почтовых серверов ни-ни…
Мне это никак не поможет общаться по XMPP с юзерами вконтакта или фейсбука пока не будет связи с другими jabber-серверами.
Это всё равно, что Google разрешил бы своим GMail-клиентам обмениваться почтой только с пользователями, у которых почтовый ящик тоже на GMail, а с пользователями других почтовых серверов ни-ни…
0
А SMS в Россию Facebook… не доставляет (во всяком случае, так было пару месяцев назад)
уже доставляет. в феврале не доставлял ещё, а в прошлом месяце я обнаружил, что появилась возможность позвонить и он позвонил на Tele2 моментально
0
1. то что вы описали — есть в стандартных доках и на форуме. правда несколько дней придеться убить на их изучение. описания совсем фонарь. но спс.
2. меня интересует как dы прошли авторицация без использования браузера?
«Недостатком OAuth/SASL-авторизации является фактическая невозможность ее реализации на мобильных клиентах для таких платформ как J2ME и Symbian»
вы его сами реализовали?
3. есть трабла с мультикукисами на Symbian s40. они их не понимают?
вы писали кастомную реализацияю http?
2. меня интересует как dы прошли авторицация без использования браузера?
«Недостатком OAuth/SASL-авторизации является фактическая невозможность ее реализации на мобильных клиентах для таких платформ как J2ME и Symbian»
вы его сами реализовали?
3. есть трабла с мультикукисами на Symbian s40. они их не понимают?
вы писали кастомную реализацияю http?
0
1. я не претендовал на открытие Америки. :)
2, 3. на мобильных клиентах (без embedded-браузера) это практически невозможно сделать «дешево» (о чем я и написал), поэтому на этих клиента поддержки OAuth-авторизации нет.
2, 3. на мобильных клиентах (без embedded-браузера) это практически невозможно сделать «дешево» (о чем я и написал), поэтому на этих клиента поддержки OAuth-авторизации нет.
0
сори, я че-то подумал, что это в клинетах для телефонов такую штуку сделали.
p.s. для j2me придется делать кастомный http + надо подписывать приложение обязательно(нельзя открывать сокетное соединение на 80 порт)
и можно пройти всю OAuth некоторым набором get и post запросов.
мождно и без ведома клиента :) можно показывать какие-то похожие формочки с вопросами.
ну по крайней мере пока facebook не сделает капчу.
p.s. для j2me придется делать кастомный http + надо подписывать приложение обязательно(нельзя открывать сокетное соединение на 80 порт)
и можно пройти всю OAuth некоторым набором get и post запросов.
мождно и без ведома клиента :) можно показывать какие-то похожие формочки с вопросами.
ну по крайней мере пока facebook не сделает капчу.
0
ВКонтакте уже решила проблему получения списка > 500 друзей через XMPP?
0
Sign up to leave a comment.
Поддержка протокола XMPP в Mail.Ru Агенте и «секреты» авторизации на XMPP-сервере Facebook