Как работает кнопка «Нравится» на Facebook? - PullRequest
22 голосов
/ 24 ноября 2011

Я хочу предоставить простой фрагмент Javascript (или, как мне кажется, iframe), который позволяет третьим сторонам встраивать функциональность с моего сайта в свой. Пользователь указанного виджета уже будет аутентифицирован на нашем сайте - так что, в основном, кнопка «Мне нравится» на Facebook или «Facebook Connect» - самые близкие примеры, которые я смог найти.

Поскольку в Facebook есть несколько разных кнопок, я изо всех сил пытаюсь понять, что именно они делают. Есть ли краткое (и техническое - я разработчик и хочу создать свой собственный виджет) объяснение где-нибудь? Я особенно сосредоточен на вопросах безопасности.

Ответы [ 2 ]

30 голосов
/ 24 ноября 2011

Здесь - краткое объяснение кнопки «Мне нравится» на Facebook, а здесь - руководство по созданию веб-виджета.Наконец, здесь - обсуждение безопасности веб-виджетов.

1 голос
/ 17 февраля 2016

Я полагаю, что кнопка «Мне нравится» использует файлы cookie для получения информации о вашем пользователе FB, которая с дополнительными атрибутами отправляется конечной точке службы.

Что касается мер безопасности, очевидным будет разрешение запросов только с веб-сайтов с данными ключами доступа.

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