Mail.Ru открыл API для внешних сайтов

    Независимые разработчики уже давно могут создавать приложения для нашей социальной сети Мой Мир@Mail.Ru, а также ставить на своих страницах специальные кнопки, которые дают пользователям возможность обмениваться в рамках Моего Мира ссылками на интересные материалы с этих сайтов.

    Сегодня мы сделали очередной шаг в этом направлении и открыли для сторонних ресурсов еще один вид API, который так и называем – Mail.Ru API.Сайты. Желание его использовать уже выразили (и сейчас проводят все необходимые технические процедуры), например, такие проекты, как Afisha.ru и Pravda.ru.

    Что это такое? Прежде всего, потенциальный источник большого числа новых пользователей.

    Ведь любой сторонний сайт может публиковать сообщения с активными гиперссылками как в ленте событий «Что нового» пользователя, так и через персональные уведомления и виджет в его профиле (кстати, виджеты — вообще уникальная функция Моего Мира), пример которого приведен ниже. Естественно, все это делается только с согласия человека.

    image

    Кроме того, Mail.Ru API.Сайты дает возможность использовать единый механизм авторизации портала Mail.Ru. Как следствие, процесс авторизации и регистрации пользователей сайта радикально упрощается – API самостоятельно получает из профиля человека на Моем Мире всю необходимую информацию (само собой, с его ведома).

    Наконец, последнее, но не менее важное – API дает доступ к социальному графу пользователя (в частности, информации о списке его друзей), его контенту (например, фотоальбомам) и анкетным данным. Благодаря этому расширяются возможности сайтов по предложению пользователям персонализированных социальных сервисов.

    Подробная документация, в том числе детальное how-to по интеграции с Mail.Ru АPI.Сайты можно найти здесь.

    Создатели API следят за комментариями к топику и с удовольствием ответят на любые вопросы.
    Присоединяйтесь!
    Mail.ru Group
    866.94
    Building the Internet
    Share post

    Similar posts

    Comments 75

      +36
      Ой, да ну вас…
        +3
        Общественность одобряэ
        Давно пора
          +25
          По-моему они сговорились…
            0
            нормально — здоровая конкуренция
            не с помощью плевания друг в друга, а с помощью открытия «новых» фич :)
            +18
            Сегодня день API просто какой-то!))
              +5
              День открытых APIрей
              +6
              баян
              • UFO just landed and posted this here
                  +16
                  Сегодня ждем Одноклассники.Ру API и Habrahabr.ru API
                    +5
                    Одноклассники.Ру API ожидается уже с лета 2007. Ждите)
                      +2
                      Ага. 2125 год на улице, логотип с ленточкой на котором написано:
                      Odnoklassniki.ru — Waiting since 2006 :)
                      +3
                      хочу Habrahabr.ru API
                      +4
                      Сначала вконтакт, теперь mail.ru… осталось дождаться пока yandex сделает тоже самое и можно будет создавать сайт где под формой ввода логина и пароля будет красоваться надпись «выберите как авторизоваться на нашем портале» и select из «Через логин-пароль нашего сайта»,«OpenID»,«Вконтакте»,«Mail.ru»,«Яндекс»,«Facebook»,…
                        +11
                        Яндекс же openId уже давно у себя держит, не?
                          –1
                          Но вроде там нет возможности авторизации… по крайней мере я вроде не увидел этого. Извиняюсь если не заметил.
                            +6
                            Есть. Яндекс вообще впереди планеты всей по технологиям, пока контакт с мейлом изобретают велосипеды на яндексе давно уже есть опенИД, жаббер и прочие плюшки.
                              0
                              й… Просто яндексовский онлай — может и хорош, а вот прикрученный к домену их джаббер пока сильно напоминает альфу-версию.

                              Жду, когда они наконец-то доделают и представят общественности джаббер, заодно и ОПЕН-ИД к домену
                              +2
                              У мэйл.ру есть давно работающая реализация openid — openid.mail.ru/

                              Открытое сегодня api дает гораздо больше возможностей, чем просто авторизация. Оно позволяет публиковать свою информацию внутри социальной сети и получать оттуда трафик.
                          0
                          И как вы думаете, какая из этих опций будет наиболее удобна/понятна для обычных людей?
                          (подсказываю: не OpenID)
                            +1
                            Да тут не суть важно какой будет удобнее.
                            А суть в том, что во-первых, длинный список уже на входе — не есть очень гуд. Чем меньше полей — тем лучше.
                            А во-вторых реализовывать столько различных вариантов авторизации только для того чтобы впустить юзера на сайт…

                            А что будет если один раз юзер войдет как от контакта, другой от мейла, третий по openid, и при этом у него динамический ip и периодически чистит куки. А нам нужно определить — один и тот же это юзер или разные.
                              0
                              Ну да, не good, но Facebook довольно по конкретной (технической) причине отказался от OpenID.
                              С другой стороны, каждый раз это реализовывать не нужно, достаточно одной библиотеки.

                              Что касается дупликации — неудобно, да, но разве два OpenID провайдера тут будут лучше?
                              Точно такая же дупликация.
                            +1
                            Кстати американские сайты так и делают, потому что Twitter/Facebook не OpenID.
                              +3
                              Twitter — OAuth и это прелестно.
                                0
                                Да, это я как-то пропустил.
                                Но, кстати, на вопрос дупликации кнопок это ровным счётом никак не влияет.
                                • UFO just landed and posted this here
                                0
                                Google Accaunt?
                                  +2
                                  Ну ошибся на одну букву: с кем не бывает?
                                +37
                                Люди срать хотели на Мой Мир и тем более на его апи.
                                  +2
                                  Какой Вы категоричный
                                    +3
                                    Но почему-то 50% пользователей на моем проекте имеют почтовый ящик на мейле.
                                    • UFO just landed and posted this here
                                        +2
                                        45% Yandex, 4% Rambler, 1% Gmail :)
                                          0
                                          33% mail, 10% yandex, 6.5% gmail, 6.3% rambler ;)
                                          Кто больше?
                                          +4
                                          Да нет, все правильно. 50% на mail.ru, а еще 50% не смогли написать mail.ru правильно с первого раза, и получили gmail.com.

                                          Все логично.
                                            +4
                                            Я живу в маленьком городке в Казахстане, ну так вот у нас у всех ассоциация с эл. почтой это Мэйл.ру. и М-агент де факто единственный известный мессенджер. Ну тут я немного лукавлю, не беря во внимание работников IT-сферы, но их то у нас раз-два и обчелся.
                                          –1
                                          Про почту и спорить не буду. Чем-то хороша, чем-то нет. В целом — нейтральная, пользоваться можно.
                                          А вот Мой Мир этот рассадник спама — лучше пристрелите.
                                          0
                                          грубо, но точно.
                                          –3
                                          ждем mail.ru.dengi
                                            +9
                                            Вы не поверите, но у них оно уже давно есть: https://money.mail.ru/
                                          +8
                                          Пум-Пурум-Пум-Пум, APIлки!
                                            +3
                                            Кто первым сделает русский клон rpxnow.com грамотно, сможет срубить денег)
                                              +4
                                              Понеслось говно по трубам!
                                                +4
                                                в «моем мире» от мэйла мне нравится только надпись «создать мой мир».
                                                  +5
                                                  «источник большого числа новых пользователей».
                                                  лучше бы спама поменьше присылали.

                                                  но, лично я не вернусь на mail.ru ни за какие коврижки.
                                                    +1
                                                    Новый стандарт с открытым API задан, ничего не скажешь
                                                      +13
                                                      wiki.developers.facebook.com/index.php/Developer_Roadmap — список фич, которые скоро появятся в моём мире и вконтакте
                                                        0
                                                        Т.е. с помощью этого API создать что-то подобное стэндэлон Facebook-клиенту на, скажем, сильверлайте, невозможно?
                                                        Не подумайте, не маньяк… чисто гипотетический вопрос :)
                                                          0
                                                          Технически такая возможность сегодня появилась. Но, скорее всего, сейчас для этого не хватает нескольких функций — например, чтение ленты активности.

                                                          В ближайшем будущем мы приступим к наращиванию досутпного через API функционала до того уровня, когда можно будет реализовать полноценное клиентское приложения для Моего Мира на любой технологии.
                                                          +2
                                                          Опять эта ферма. THIS IS FERMAAA!!!
                                                          Уж для хабра можно было другой скриншот сделать.
                                                            +4
                                                            прогресс однако, по сравнению с контактиком для просмотра описаний и документации не надо нигде регаться.
                                                              +2
                                                              Это всё больше напоминает одновременные запуски по всем основным каналам тупых телевизионных шоу аля «Звёзды на льду» и всяких ментовских сериалов.
                                                              Наверное, скоро интернет будет чем-то типа телика.
                                                                +1
                                                                «Я приобрёл пчёл» убило
                                                                  +1
                                                                  Зато это не топик зла.
                                                                  • UFO just landed and posted this here
                                                                      +1
                                                                      На самом деле, у нас есть еще несколько ключевых преимуществ для внешних сайтов:

                                                                      1) Ссылки на ваш ресурс появляются прямо на «морде» Моего Мира (лента активности Что Нового плюс виджет), то есть, пользователь всего в 1 клике от вашего сайта.

                                                                      2) Записи в Что Нового могут быть отмечены другими пользователями как понравившиеся. Это вызывает их копирование в ленту активности нового пользователя, и расползание события с вашего сайта с прямой ссылкой на него по социальному графу следующего уровня

                                                                        0
                                                                        Таки вот тут убедили, дочитал все комменты аж сюда, и тут, таки, убедили.
                                                                        Буду прикручивать и у себя на новом локальном проектике…
                                                                      +1
                                                                      Данный сервис можно использовать на сайтах, извлекующих прибыль из своих пользователей?
                                                                        +1
                                                                        Да, если это не противоречит законам РФ.
                                                                          +1
                                                                          А в EULA написано:

                                                                            +1
                                                                            2. Ограничения использования Сайта:
                                                                            2.1. Сайт доступен только для личного некоммерческого использования. Запрещается использовать Сайт в целях извлечения прибыли, для размещения коммерческой рекламы, реализации мошеннических схем, финансовых пирамид и призывов в них участвовать.


                                                                            как это сопоставить с вашим ответом?

                                                                            PS. Сорри, случайно Enter нажался, не успел все дописать.
                                                                              +1
                                                                              Использование Mail.Ru API.Сайты на внешних коммерческих ресурсах разрешено, мы отразим это в пользовательском соглашении в ближайшее время.

                                                                              На самом деле, использование нашего нового API сейчас практически не зарегулировано, не считая общих ограничений законодательства РФ. Безусловно, мы будем вводить некоторые правила по мере возникновения нежелательных прецендентов, но наша цель — оставаться по максимуму открытими для внешних ресурсов, сохраняя защищенность наших пользователей. Поэтому любой законный и не вредящий пользователю кейс имеет право на существование.
                                                                                +1
                                                                                Понятно, спасибо за ответ!
                                                                              +1
                                                                              и еще один вопрос, если вы еще не спите =)

                                                                              каким образом лучше всего организовать разработку, когда девелоперская машина не имеет внешнего IP, соответственно, нельзя указать URL для XSS-обработчика?
                                                                                +1
                                                                                Пока это будет нетривиальной задачей :) Можно сделать вот что: залить receiver.html на доступную из интернета машину и зарегистрировать сайт, потом прописать домен этого сайта у себя в hosts, чтобы браузер обращался локально (receiver.html залить на локальную тоже). Так как все кроссдоменное взаимодействие происходит внутри браузера, то девелоперская может не иметь внешнего ip.

                                                                                Будем упрощать процесс для таких случаев.
                                                                          +3
                                                                          А мейл.ру, что-то припоминаю, это тот веб сервис для получения спама?
                                                                            0
                                                                            2ch API?
                                                                              0
                                                                              Простите ) идея правда забавная, но блин… лучше бы со спамом справились.
                                                                                0
                                                                                У меня на mail.ru ящике спама практически нет, в то время как на гугле в спаме 400 сообщений.
                                                                                  0
                                                                                  Это означает лишь то, что адрес на mail.ru вы не засветили, а гугловский засветили. У меня на своём домене подключенном к Гуглу на стандартные адреса приходит и по 3000 спама, но они все лежат под ярлыком спам и меня не беспокоят + все письма, которых я жду, доходят — вот где показатель.
                                                                                0
                                                                                Спасибо, что напомнили, загляну-ка в уютненький…
                                                                                +1
                                                                                На странице
                                                                                bitman.me/mailru/demo/
                                                                                iframe — видимый.

                                                                                Only users with full accounts can post comments. Log in, please.