Рубрика «Facebook API» - 6

Отчёт с прошедшего Facebook Developers World Hack Day Moscow

В начале сентября мне на e-mail пришло приглашение-рассылка для участия в хакатоне Facebook Developers Hack Day Moscow. Успев зарегистрироваться, я попал в список участников и начал готовиться. Это рассказ о том, как проходило мероприятие, кто в нём участвовал, что представляли и т.д. Сразу оговорюсь, что я впервые участвовал в подобном мероприятии, так что мне всё было «в диковинку».

Под катом много фотографий, описания представленных «хаков» (проекты, сделанные участниками за время хакатона), ссылки на исходные коды и видео презентаций проектов.
Читать полностью »

Прошлой осенью я публиковал на Хабре пост Пять способов ускорить запросы API Facebook на практике, который оказался неплохим сборником рецептов. За это время Facebook API сильно изменился, став еще лучше. Теперь я редко встречаю задачи, с которыми я бы не смог справиться за один HTTP запрос к API. А все благодаря новым возможностям, о которых я и расскажу сейчас.

image

Вот какие способы были в прошлый раз:

  1. Запрашиваем только необходимые поля
    me?fields=id,name,birthday
  2. Запрашиваем данные нескольких объектов в одном запросе
    ?ids=4,501012028
  3. Используем фильтрацию и пагинацию
    me/friends?limit=10&offset=10
  4. Используем запросы FQL
    fql?q=SELECT uid, name, birthday_date FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
  5. Отправляем Batch Request с несколькими запросами
    batch=[{«method»:«GET», «relative_url»:«me»},{«method»:«GET», «relative_url»:«me/friends?limit=50»}]

Читать полностью »

Данная блогозапись на хабр прежде всего обусловлена появлением «Ключницы» — хороший повод связать и перевести накопленное.

Безопасность OAuth2
У нас в программе: вольный пересказ спек OAuth2, слабые стороны и Threat Model, 0day на хабретрюк с аутенфикацией.
image
Читать полностью »

Наконец-то в Москве пройдет настоящий Facebook Hack! Да-да, в том формате, в каком проводятся Facebook хакатоны во всем мире.

Facebook Developer Hack в Москве

Facebook Developer Hack Moscow станет завершающим мероприятием в серии World Hack.
Итак — 1 октября, Москва, ты и Facebook. Это твой шанс отправиться в Калифорнию!

Читать полностью »

Думаю, не мне одному чрезвычайно надоели ресурсы, требующие регистрации по каждому поводу и без. С обязательной капчей, которая правильно введется только с пятого раза, с подтверждением по е-мейлу, которое обязательно свалится в спам и то — только через сутки. Придумывать каждый раз новую пару логин-пароль — забудется, вводить одно и то же на всех сайтах — небезопасно. Местами прокатывают пары вида «qwerty:qwerty» или «login:password», но, увы, далеко не везде. Надоело. Не счесть, сколько раз я, увидев надпись «только зарегистрированный пользователь может ****», просто кривился и закрывал вкладку, чтобы больше ни разу на этот сайт не заходить. Неужели администраторы ресурсов сами этого не понимают? Читать полностью »

У нас готово небольшое видео со второго российского Facebook Garage, прошедшего 12 апреля в Москве, так что если вы там были – ищите себя, если не были – слушайте, что говорят те, кто был.

Напомню, что для того, чтобы рассказать о Facebook как платформе в Москву высадился целый десант, состоящий как из руководителей компании в лице вице-президента Джоаны Шилдс, и руководителя программы по работе с партнерами Джульена Кодорнью, так и инженеров Тома Эллиота (на фото) и Брюса Хазана.

image

Читать полностью »

На протяжении последних трех лет наши две программы, Preferred Developer Consultant (PDC) (Признанные специалисты по разработке приложений) и Marketing API Program (MAP) (Программа маркетинговых API), помогали компаниям находить разработчиков для создания приложений под платформу Facebook, оптимизировать социальные плагины, управлять рекламными кампаниями и разрабатывать стратегии общения с аудиторией посредством Страниц Facebook. Сегодня мы хотим сообщить вам о слиянии двух вышеуказанных программ в одну, которая будет называться Preferred Marketing Developer (PMD) (Признанный специалист по разработке маркетинговых решений). Программа PMD поможет разработчикам находить себе клиентов, а компаниям привлекать консультантов для реализации рекламных кампаний и эффективного представления своего бренда в Facebook.

image

В этом году мы зафиксировали рекордное число желающих принять участие в наших программах. Список новых членов программы PMD, ранее не участвовавших в PDC или MAP, включает в себя 141 компанию из 20 стран мира. Всего же в программе PMD зарегистрированы 232 компании из 35 стран мира.
Новая программа PMD поможет разработчикам:

  • Находить нужную информацию при помощи новых инструментов поиска, которые придут на смену справочникам PDC и рекламных API. Клиенты смогут искать разработчиков по критериям месторасположения и опыта работы, а также видеть их реализованные проекты и отзывы заказчиков.
  • Отображать на своей странице имеющийся опыт работы с приложениями и сервисами Pages, Ads и Insights. Указанная информация будет использоваться механизмами поиска PMD, благодаря чему потенциальные клиенты смогут быстрее находить подходящих специалистов.
  • Получать более подробную информацию о целях и внутреннем устройстве программы при помощи обновлённого сайта для разработчиков
  • Экономить время при регистрации, благодаря применению новой унифицированной формы заявки. Теперь разработчики могут подавать заявку на вступление в любой удобный момент, а не ждать наступления периодов приёма.

Читать полностью »

Facebook сделал большой перерыв с тех пор, как провел в Москве свой первый Developer Garage в 2010 г.
Отчасти эту брешь закрыл первый .тостер, на котором Facebook провел hack-сессию, но именно открытой встречи с разработчиками не было уже давно. А за это время Facebook представил новый вид страниц — timeline/хроника и новый тип приложений, которые могут интегрировать в Facebook самые разные действия пользователя на других сайтах и в других приложениях.

После “официальной” части – выступлений докладчиков – как всегда будет неформальная, поэтому всем, кто собирается на Facebook Developer Garage стоит подготовиться, чтобы узнать, кого из докладчиков и о чем нужно будет как следует расспросить.

Посмотрим, кого Facebook привозит в этот раз, чтобы рассказать разработчикам, что они могут делать с помощью Open Graph.

Джульен Кодорнью
Facebook Developer Garage в лицах
Возглавляет в Facebook работу с партнерами по платформе.
Ранее работал в Microsoft.
В обязанности Джульена входит работа с ключевыми партнерами, использующими Facebook Platform из таких отраслей как медиа и мобильные технологии, включая например Deezer, Dailymotion, Iliad/Free, Orange, RTL Group, etc. Отдельное направление составляет работа с игровыми компаниями.
Джульен — выпускник Университета Сан-Диего и бизнес-школы Skema.

На Facebook Garage Джульен расскажет о том, какие возможности Open Graph предоставляет разработчикам приложений.

http://twitter.com/#!/codorniou
https://www.facebook.com/codorniou
http://fr.linkedin.com/in/julien

Читать полностью »

image12 апреля Facebook второй раз проведет в Москве свою традиционную встречу разработчиков Facebook Garage, на которой инженеры Facebook расскажут о том, как создавать или совершенствовать приложения для Facebook, интегрировать сайты с Facebook и использовать Open Graph.

Также на мероприятии свои кейсы представят российские партнеры Facebook, уже использующие новые возможности Open Graph на своих сайтах и в своих приложениях.

Важно: если вы собираетесь принять участие – не забудьте зарегистрироваться на сайте

Программа Facebook Garage:
Читать полностью »

Долго выбирал между «Алгоритмами», «Читальным залом» и «Я пиарюсь», в итоге остановился на Data Mining.
Эта история началась в конце октября, когда я очередной раз пытался выбрать, что бы мне почитать. Лично я с собой в отпуск/в дорогу беру что-нибудь из фантастики (как, думаю, и большинство присутствующих), причем категорически не люблю всякий модный новодел.
И вот, терзаясь муками выбора, я забил в поиск «IMDB for books» и… не нашел ничего пристойного. Весь интернет забит рекомендательными сервисами для книг, и все они выдают полную чушь. Вот, например, топ имхонета для раздела «Самая лучшая фантастика и фэнтези»:
1. Мастер иЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js