Как стать автором
Обновить
0

Facebook API *

Работа с APi Facebook

Сначала показывать
Порог рейтинга
Уровень сложности

Получение личного номера телефона с помощью анализа и перебора социальных ресурсов и учётных записей

Время на прочтение4 мин
Количество просмотров33K


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

В рассматриваемом ниже случае мы покажем, как опасно использовать привязку единого номера телефона ко всем учётным записям, используемым в онлайн. Мы покажем, как это позволяет узнать Ваш личный номер.
Читать дальше →
Всего голосов 10: ↑9 и ↓1+8
Комментарии12

Боты на .Net Core для Telegram, Slack и Facebook

Время на прочтение8 мин
Количество просмотров87K
Недавно на одном из проектов банка возникла задача написать бота. Итогом этого опыта стал данный текст, который предназначен, прежде всего, для начинающих разработчиков.



Практически все, кто пользуется современными средствами обмена сообщениями, сталкивались с ботами. Одно из определений бота – это программа, выполняющая автоматически и/или по заданному расписанию какие-либо действия через интерфейсы, предназначенные для людей.

Боты могут использоваться для информирования, для автоматизации процессов (например, автоматической генерации задачи в TFS на основе письма пользователя) и для многих других целей, но т.к. одной статьи не хватит, чтобы рассмотреть все варианты, далее пойдёт рассказ лишь о том, как создать бота для обработки команд.
Читать дальше →
Всего голосов 31: ↑30 и ↓1+29
Комментарии14

Как быстро настроить автопостинг для Facebook и Twitter

Время на прочтение7 мин
Количество просмотров19K


Здравствуйте, дорогие читатели!

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

В этой статье я хочу продемонстрировать вам простой способ постинга информации (например, статей или страниц сайта) в социальные сети с минимальным количеством усилий. Представьте себе, что вы добавляете контент на сайт, или же пользователи вашего сайта публикуют объявления (подобно тому, как это было выполнено нашей командой в работе над сайтом carvoy.com), и информация о добавлении нового контента появляется на ваших страницах в социальных сетях. Этот способ эффективен тем, что доносит информацию непосредственно целевой аудитории.
Читать дальше →
Всего голосов 12: ↑10 и ↓2+8
Комментарии4

Facebook API: починка сломавшейся кнопки «Нравится» на сайте

Время на прочтение2 мин
Количество просмотров6.5K

Вчера коллеги указали на сломавшуюся фейсбуковую кнопку "Нравится" на сайте.


image


Полез смотреть.


Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии7

Истории

Вокруг шум. Чат-бот: пустой хайп или новая эра?

Время на прочтение9 мин
Количество просмотров19K
Мы продолжаем серию интервью с докладчиками конференции DUMP.

Хайп вокруг чат-ботов не стихает. Почему про них все говорят? Сложно ли их программировать? Как на них заработать? Есть ли шанс, что чат-боты заменят мобильные приложения? А людей? На наши вопросы ответили основатель проекта ConfBot Алексей Могильников и технический директор JetStyle, на счету которых десяток разработанных чат-ботов, Алексей Спиридонов.


Читать дальше →
Всего голосов 15: ↑14 и ↓1+13
Комментарии15

Регистрация и авторизация пользователя на сайте — одним кликом — через кастомную кнопку Facebook. 2017

Время на прочтение4 мин
Количество просмотров42K
Итак, начал я разрабатывать один проект по фану. Основная идея проекта проста: площадка, где все могут ставить на всё что угодно, заключать пари, сделки и БЕЗ каких либо ограничений. Развлекательный проект по сути своей.

Ну и конечно стал вопрос Удобной авторизации пользователей с наименьшим «трением». Подумав немного, я выбрал авторизацию через Facebook, но думаю, на этом я не остановлюсь и вы прочтете ещё несколько статей, с авторизацией через Google Acc, VK и Tweet.

image
Итак к делу! В интернете я нашел несколько тем, которые описывают вопрос авторизации, некоторая информация мне помогла, но я не нашел ни одной, которая бы решила поставленную мной задачу, поэтому, завершив задачу я и решил написать эту статью.
Читать дальше →
Всего голосов 27: ↑15 и ↓12+3
Комментарии4

Анализ взаимодействия мобильных Android-приложений с API социальных сетей Facebook, Instagram, ВКонтакте

Время на прочтение4 мин
Количество просмотров13K
Не секрет, что большинство крупных сервисов на серверной стороне используют какой-либо API (Application Programming Interface) для взаимодействия с различными клиентами.

На «очной ставке» NeoQUEST-2016 Максим Хазов рассказал о различных подходах к определению и использованию скрытого серверного API-функционала на примере таких популярных сервисов, как ВКонтакте, Instagram, Facebook.

В данной статье остановимся на основных моментах доклада и поделимся всеми электронными материалами: видеозаписью выступления, презентацией, а также демонстрациями атак для каждой рассматриваемой социальной сети (всё под катом).

Намекнём: «прогулки» по социальным сетям ещё предстоят участникам NeoQUEST-2017, регистрация на online-этап которого идет полным ходом!
Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии2

Вычисляем контент, который в будущем станет вирусным

Время на прочтение2 мин
Количество просмотров13K
В данной статье будет описан только общий алгоритм на примере Facebook. Однако такой же подход можно использовать повсюду.

Задача


На основе существующего контента (за последние 30 дней) на данной странице Facebook определить какие записи потенциально будут более популярными.
Читать дальше →
Всего голосов 26: ↑18 и ↓8+10
Комментарии8

Авторизация с помощью Facebook и Vkontakte в одностраничном приложении на Backbonejs + Express

Время на прочтение12 мин
Количество просмотров33K
Привет Хабр! В данной статье я хочу рассказать о том, как реализовать авторизацию с помощью социальных сетей в одностраничном приложении на примере Backbonejs + Express.

Backbone.js

Читать дальше →
Всего голосов 23: ↑18 и ↓5+13
Комментарии21

Как мы учили Facebook делать сайты или План “Конверт”

Время на прочтение4 мин
Количество просмотров11K
В конце прошлого года нам поставили задачу — сделать инструмент, который автоматически создавал бы адаптивный сайт на основе информации со страницы бизнеса в соцсети. На этом пути мы:

  • Познакомились с правнуком Льва Термена и выполнили его просьбу.



  • Похоже, первыми реализовали автоматический перенос отзывов с Facebook на другие платформы.
  • И изобрели еще один способ ускорить работу над недорогим сайтом для фрилансера и заказчика.
А начиналось все с чистого листа
Всего голосов 37: ↑32 и ↓5+27
Комментарии21

Over 9000: неочевидные сложности работы со счетчиками социальных кнопок (+ задачка)

Время на прочтение7 мин
Количество просмотров7.2K


Одна из наиболее востребованных функций социальных кнопок «поделиться» — это счетчик совершенных действий. Малое число лайков и шеров может говорить* о «некачественности» материала; большие числа, наоборот, служат своего рода социальным доказательством и заставляют других делиться контентом.

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

  • счетчик может отвалиться в самый неподходящий момент;
  • некоторые социальные сервисы не предоставляют данных о репостах в принципе;
  • а другие не всегда в состоянии обеспечить корректную передачу этой информации.

Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии5

Работа с Facebook API из приложений UWP

Время на прочтение4 мин
Количество просмотров12K

Люди, как правило, существа очень забывчивые. Для того чтобы не заставлять пользователей запоминать новый пароль при регистрации в вашем приложении UWP, можно использовать аккаунты сторонних платформ. При этом, можно не заставляя заполнять длиннющие анкеты получить доступ к какой-либо полезной информации и характеристикам пользователя. О том, что публикация контента в социальных сетях повышает конверсию даже и упоминать не буду, это и так понятно. Если хотите разобраться, как работать с самой пока что популярной сетью в мире из C#/XAML приложений UWP, не куря мануалы, то добро пожаловать под кат.
Читать под cut-ом
Всего голосов 17: ↑16 и ↓1+15
Комментарии0

ViaLatM — публикация треков в Facebook

Время на прочтение2 мин
Количество просмотров1.4K


В статье описываются обновления в сервисе VIALATM, позволяющие быстро публиковать свои избранные треки в социальной сети Facebook.
Читать дальше →
Всего голосов 10: ↑3 и ↓7-4
Комментарии3

Ближайшие события

Как мы тестируем взаимодействие с Facebook

Время на прочтение7 мин
Количество просмотров16K


Вступление

Привет, хаброжитель! Уже довольно давно я хотел написать статью о том, как у нас в Badoo устроена автоматизация тестирования. Хотелось написать о чем-то интересном и, в то же время, полезном. Поделиться опытом, который можно было бы легко интегрировать почти в любую систему. И вот, такая тема назрела…

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

Для верификации пользователей у нас существует много различных способов. Некоторые из них довольно привычные, такие, как верификация по номеру телефона. Есть и более необычный — верификация по фотографии. Но самая простая и быстрая — верификация через социальные сети.

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

Сегодня я расскажу о том, как на Badoo устроена регистрация и верификация через Facebook и о том, как мы научили selenium-тесты ее проверять.

Читать дальше →
Всего голосов 26: ↑26 и ↓0+26
Комментарии22

Разрабатываем погодного бота в среде IBM Bluemix на основе Facebook

Время на прочтение5 мин
Количество просмотров6.2K
На что обратить внимание в первую очередь при разработке собственного бота?



Чат-ботами сейчас никого не удивишь. Они стали массово появляться в различных сервисах и мессенджерах. Основные социальные платформы постепенно вводят возможность разработки собственных ботов, что стимулирует сторонних разработчиков. Они предлагают все больше ботов, полезных и разных. Некоторые боты позволяют проверять баланс своего счета в банке, другие — помогают совершить покупку или заказать столик в ресторане.

Почему боты стали такими популярными? Это довольно сложный вопрос. Вероятно, основная причина — огромное количество приложений в различных маркетах. Разработчик (частное лицо или компания) должны потратить множество времени и сил на раскрутку приложения. Их уже миллионы, приложений, и с каждым днем число программ увеличивается. Но выход есть — это как раз боты. Сейчас их гораздо меньше, чем мобильных приложений, и если создать интересного бота, он может стать популярным в считанные дни, если не часы. Пользователи любят ботов — ведь они очень удобны, в большинстве случаев. На что обратить внимание при создании собственного бота? Как выглядит процесс его создания? Обо всем этом давайте поговорим прямо сейчас.
Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии1

1000 и 1 репост: гайд по кнопке «поделиться» в русских соц сетях

Время на прочтение6 мин
Количество просмотров28K


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

К сожалению, большая часть информации на эту тему, которую можно найти на хабре или stackoverflow — уже устарела, поэтому я постарался превратить этот в пост в актуальный мега-гайд по шерингу страниц в соц сетях. Я рассмотрел 5 наиболее популярных в России социальных сетей: контакт, facebook, твиттер, одноклассники и мой мир. Для каждой социальной сети приведен актуальный URL для шаринга, небольшие советы и рекомендации по использованию, а также JS код, позволяющий узнать количество шеров конкретного URL в каждой из соц. сетей.

В конце статьи есть сводная таблица со всеми ссылками и кратким описанием возможностей каждой из сетей.
Читать дальше →
Всего голосов 25: ↑21 и ↓4+17
Комментарии37

Шестое чувство Facebook

Время на прочтение4 мин
Количество просмотров23K

Расширение для Chrome показывает, когда кто-то набирает текст




Некоторые люди слишком много времени проводят в социальных сетях. Настолько много, что у них уже возникает зависимость. Один из таких — программист Александр Кирзенберг (Alexandre Kirszenberg), который к тому же любит копаться во внутренностях Facebook — в коде JavaScript, отвечающем за пользовательский интерфейс и коммуникации.

«Пару месяцев назад я задумался о маленьком статусном индикаторе, который показывает, когда один из ваших друзей набирает вам текст, — пишет Александр. — Такое маленькое расширение UI выдаёт много информации о собеседнике. Если индикатор несколько раз загорается и тухнет, это говорит о нерешительности. Если он загорелся надолго, кто-то пишет вам большое эссе. И нет ничего хуже того мучительного чувства, когда индикатор тухнет и больше не загорается».
Читать дальше →
Всего голосов 29: ↑24 и ↓5+19
Комментарии22

Бродкастер для MacBook. Facebook Edition

Время на прочтение3 мин
Количество просмотров2.6K
В одном из постов я рассказывал, что после конференции F8 на которой Facebook объявила об открытии Live Video API, мы за пару дней сделали функцию серверного ре-стрима.
В этот раз мы решили интегрировать Live Video API в наш бродкастер для Mac.

Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Разработка чат-бота для Facebook Messenger

Время на прочтение10 мин
Количество просмотров89K
В настоящее время наблюдается, действительно, бум чат-мессенджеров. Один за другим платформы для обмена мгновенными сообщениями объявляют о запуске платформы для разработки ботов.
Не стал и исключением Facebook. 12 апреля на конференции F8 Facebook представила платформу для разработки ботов для своего мессенджера.
В данной статье хочу поделиться опытом разработки чат-бота для Facebook на PHP.
Читать дальше →
Всего голосов 22: ↑20 и ↓2+18
Комментарии24

Facebook помогает узнать все ли хорошо у ваших друзей в случае ЧП

Время на прочтение1 мин
Количество просмотров21K
В Париже сегодня(13-14 ноября) ночью произошло 7 террористических атак. Читать об этом можно тут.

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



https://www.facebook.com/safetycheck/

Если вы сами находитесь в Париже сейчас(искренне надеюсь, что вас трагедия обошла стороной), по этой же ссылке, вы можете известить всех своих друзей, что у вас все хорошо. Извещения друзьям будут приходить в виде Push уведомлений.

Также, есть возможность отмечать друзей, с которыми вы уже успели связаться и знаете, что они в безопасности.
Всего голосов 48: ↑39 и ↓9+30
Комментарии12