Подтвердить что ты не робот

Как вставить фид страницы Facebook на мой сайт

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

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

Здесь страница: http://www.facebook.com/pages/Chefs-Classic-Knock-OUT-Bout/225835004169328

4b9b3361

Ответ 1

Ahhh, это супер просто, не требуется программирование.

Смотрите: https://developers.facebook.com/docs/plugins/page-plugin

Вам нужно включить параметр show stream. Вы можете настроить ширину и высоту и несколько других вещей.

Ответ 2

Плагин Like Box/Страница в основном является iframe и уродливым: D

Итак, я создал свой собственный бесплатный плагин, который я называю плагин Famax для отображения фидов FanPage. Он похож на аналогичную коробку, но имеет лучший интерфейс и более настраиваемый.

Также, поскольку поле "Инок" показано в iframe с фиксированной шириной и высотой и т.д., оно не очень отзывчивое.

Ответ 3

В новом page-plugin вы можете делать несколько вкладок на своем веб-сайте. Плагин Страница позволяет легко вставлять и продвигать любую страницу Facebook на вашем веб-сайте. Как и на Facebook, вашим посетителям может понравиться и поделиться страницей без оставления вашего сайта.

  • Включите JavaScript SDK на свою страницу один раз, идеально сразу после открытия тега <body>.

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5&appId={APP_ID}";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

Ответ 4

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

Существует два основных шага: 1. Получение токена доступа к Facebook, 2. вызов API-интерфейса, передающего токен доступа.

1. Получение токена доступа. Вот шаг за шагом, чтобы получить токен доступа для вашей страницы Facebook. - Вставить ссылку на страницу Facebook на моем сайте. В соответствии с этим вам нужно создать приложение на странице разработчиков Facebook, которое даст вам идентификатор приложения и приложение Secret. Используйте эти два и получите токен доступа.

2. Вызов Graph API. Это было бы довольно просто, как только вы получите токен доступа. Вам просто нужно сформировать URL-адрес Graph API со всеми полями/свойствами, которые вы хотите получить, и сделать запрос GET на этот URL-адрес. Вот один пример того, как это сделать в asp.net MVC. Внедрение фейсбуков с использованием asp.net mvc. Это должно быть очень похоже на любую другую технологию, поскольку это будет просто запрос HTTP GET.

Пример запроса FQL: https://graph.facebook.com/FBPageName/posts?fields=full_picture,picture,link,message,created_time&limit=5&access_token=YOUR_ACCESS_TOKEN_HERE

Ответ 5

Исправьте меня, если я ошибаюсь, но кажется, что Facebook не одобряет плагин Feed Feed. Кроме того, похоже, что нет никакого дополнительного плагина для активности.

Вот ссылка: https://developers.facebook.com/docs/plugins/activity

Ответ 6

Для разработчиков веб-сайтов другой вариант, который у вас есть, - следовать следующему учебному руководству API Graph Graph, например этот.

Но если вам нужно быстрое решение, в котором вы можете настроить и внедрить фид страницы Facebook сразу, вы должны использовать плагины веб-сайта, такие как этот.

Вот пошаговое руководство:

  • Получить Бесплатный ключ или Платный ключ.
  • Перейдите в эту страницу входа и используйте ключ для входа.
  • После входа в систему нажмите кнопку "+ Создать пользовательскую ленту".
  • Во всплывающем окне назовите свой собственный канал страницы Facebook.
  • В раскрывающемся списке выберите вариант "Facebook-страница на своем веб-сайте".
  • Введите свой идентификатор страницы Facebook.
  • Нажмите кнопку "Продолжить". Это покажет вам параметры настройки.
  • Нажмите кнопку "Вставить на сайт", расположенную в правом верхнем углу экрана.
  • Во всплывающем окне скопируйте код вставки, нажав кнопку "Копировать код".
  • Вставьте код для встраивания на свой веб-сайт.

Посетите ссылку в учебнике, чтобы увидеть там живую демонстрацию.