web analytics

Facebook анонсировала новый API, интеграцию с любым сайтом, плюс инструменты для интеграции

April 21, 2010
By

Сегодня на конференции f8 в Сан-Франциско Facebook сделала ряд анонсов касательно платформы для разработчиков и сайтов, использующих инструменты Facebook.

Во-первых, коллекция "социальных плагинов" для использования любым сайтом без необходимости что-то программировать. Сайт может показывать кнопку "Понравилось" (с публикацией в ленту новостей), друзей пользователя, которые были на этом сайте, набор рекомендаций, основанный на предпочтения друзей и т.д.

image

Пример интеграции на IMDB.com:

image

Пример интеграции на Chow.com:

image

Во-вторых, для сайтов, заинтересованных в отслеживании посетителей как у себя, так и на facebook.com, запущена поддержка Open Graph Protocol. На данный момент многие сайты содержат свои страницы в Facebook, в случае СМИ это обычно страница, которая дублирует поток новостей. До сегодняшнего дня наличие страницы ресурса в Facebook позволяло собирать группу поклонников плюс публиковать новости в их ленты. Теперь сайт, поддерживающий Open Graph Protocol, получает тот же функционал, что и страница бизнеса в Facebook – возможность публиковать в ленты пользователей, возможность появляться в поиске друзей пользователя, статистику посетителей и т.д.

В-третьих, запущен новый API. При этом возможности старого никуда не уходят. Основной его разработчик – Брет Тэйлор, до перехода в Facebook работал на должности CTO компании FriendFeed, и собственно переход случился только в результате поглощения его компании. FriendFeed использовала возможности Facebook API для подключения пользователей, однако самый свежий клиент для Facebook API всегда работал под PHP, клиенты под другие языки обновлялись не так часто и нередко поддерживались разработчиками, которые теряли к ним интерес. Graph API предоставляет информацию в JSON-формате по запросу конкретного УРЛа и дело разработчика – использовать ту библиотеку для обработки УРЛов и парсинга JSONa, которую сам считает нужной. Скажем, мои базовые данные можно получить по адресу http://graph.facebook.com/alex, информацию о странице Кока-Колы здесь http://graph.facebook.com/cocacola, список людей, записавшихся на конкретное мероприятие – здесь http://graph.facebook.com/331218348435/attending

Разработчикам также разрешают кэшировать данные на период больше чем 24 часа. В основном это полезно крупным производителям игр, которые оптимизируют под ежедневные посещения, и в итоге должны перезагружать миллионы раз информацию об аккаунтах пользователей.

Параллельно с рядом анонсов некоторые партнеры представили свои продукты. Microsoft анонсировал, но не запустил, сервис Docs.com – онлайн-версии Word, Excel, Powerpoint с поддержкой совместной работы через фейсбуковский логин.

image

  • Pingback: Первый взгляд на Docs.com | александр.moskalyuk.name

  • http://seoracer.ru/ seoracer

    Спасибо, очень интересный и познавательный материал. Добавил в закладки теперь почаще буду захаживать.

  • fert

    Интересно, а можно ли в facebook оставлять комментарии без регистрации, как в дискус?

  • http://www.moskalyuk.com/blog/ prostoalex

    Нет.

  • http://www.facebook.com/nimoff Mike Nimoff

    прошу прощения за оффтопик
    не нашел на сайте контактов с Вами

    у Вас проскакивала в начале года статья тут про вакансию менеджера по развитию в России.
    так вот, столкнувшись с проблемой не работы смс-оповещений и активации при помощи смс в России, хотелось бы найти кого-нибудь из этого подразделения, чтобы предложить услуги по смс-поддержке. Видимо, пока у них это не сложилось ни с кем сделать.

    Для активации аккаунта пришлось вводить кредитку, смс так и не дождался.
    И являясь директором по маркетингу компании, которая предоставляет подобный сервис, решил попробовать найти контакты фейсбука в России.

    Буду признателен за помощь.
    С уважением, Фомин Михаил
    skype: mike_nimoff
    email: nimoff@avisosms.ru

  • http://www.facebook.com/danil.teploukhov Danil Teploukhov

    вот те раз…