Как добавить сообщения на странице Facebook в качестве сообщений в блоге в WordPress?
После большой борьбы с тем, чтобы заставить Facebook предоставить RSS-канал для страницы, кажется, что мой уровень бесполезности достиг своего пика.
JSON, похоже, работает для меня абсолютно отлично, и поэтому с этой целью мне любопытно, есть ли какие-либо плагины, которые импортировали бы FB JSON в виде сообщений в блоге, поскольку кажется, что RSS XML либо уходит, либо серьезно поврежден. Может ли кто-нибудь порекомендовать какие-либо плагины для этого?
5 answers
Еще один способ импортировать пост в facebook в свой блог - использовать http://www.social2blog.com / но работайте только со страницей facebook. В противном случае вы можете создать свой собственный php-скрипт:
- получить сообщение в формате json с Facebook (https://developers.facebook.com/docs/graph-api/reference/v2.0/post ) но сначала вам нужно знать, как получить токен доступа.
- для каждого поста в facebook вставьте соответствующий пост в WordPress с помощью wp_insert_пост
К сожалению, после подтверждения подозрений Facebook отключил эту функцию. Здесь было рекомендовано решение: https://stackoverflow.com/a/9778635/320681
Вы имеете в виду что-то вроде этого: FeedWordPress. Он объединяет контент из каналов, которые вы выбираете, в свой блог WordPress. Надеюсь, это поможет
У меня есть непрограммный ответ на этот старый вопрос. Я добавляю его сюда на случай, если это поможет. Хорошо, я начал искать сложные программные решения, включающие SDK и API или даже простые старые плагины WordPress. Но это расстраивает, особенно потому, что там много устаревшей информации.
Это действительно просто. Просто используйте IFTTT. Мне пришлось создать два рецепта, один для обычных постов в FB и один для постов с фотографиями в FB. Но оба сразу сработали, сообщения FB появился в виде простых сообщений WP на моей панели управления WordPress, абсолютно без проблем и на удивление просто.
Создайте приложение, а затем получите соответствующее разрешение от администратора страницы на чтение ленты страниц facebook.Обратитесь к этой документации.
Проблема с этим методом заключается в том, что вам нужно запустить задание cron и извлечь данные из Facebook.