Плагин Facebook
Назначение:
- Публикация анонсов топиков на стену страницы (page) в Facebook
- OpenGraph тэги: поддерживаются картинки и видео
- Виджет Like Box
- Виджет Recommendations
Страничка плагина на livestreetcms.com
Кроме того, скачать можно с GitHub
Демо:
«Разбор полетов» приветствуется. :)
101 комментарий
А с twitterом все Ок.
Вот так как-то в Facebook зайти и не смог :)
На старый можно всегда откатиться ;)
Под админом, конечно.
PluginPlugin_facebook.class.php почему так?
Вместо NULL я должен вставить URL картинки?
некоторые детали
Попробуйте попытаться написать что то на свою стену и вставьте ссылку выше в текст. Автоматом подгрузится описание и картинка с заглушкой. В моем случае с дефолтной.
Если оставите NULL то загрузится /plugins/facebook/templates/skin/default/images/default.jpg
вот такую ошибку выдает, все делал по инструкции
$config['application']['id']='434253453453453'; // Application ID
$config['application']['api']='45345435345364564'; // API Key
$config['application']['secret']='45346456447645645'; // Application Secret
мы так и публикуем www.facebook.com/cookorama
я по другому ману делал. сейчас не найду. они хорошо эту фичу спрятали
я сейчас тоже не могу найти. у них постоянно что-то меняется.
www.facebook.com/editnotes.php
странно, что не получается туда импортировать rss из LS. причину не знаю…
Что-то с ходу не удалось найти…
Но, это вполне возможно. Надо добавить хук публикации на событие добавление топика.
а то мы тут взялись делать кое что подобное и вот наткнулся на Ваш плагин.
нехотелось бы потом недопониманий.
Может быть Твиттер. Но тут уж как звезды на небе сойдутся.
Сколько не крутил — не хочет отправлять на стену.
Все настроено верно! (зайдя сайт.ру/facebook/ и нажав «Отправить» — на стену отправляется последняя публикация)
В чем может быть проблема?
Вроде все настройки правильно вбил. В чем может заключаться проблема?
В пункте
3 Дайте приложению необходимые права
На этой странице
после нажатие вылетает ошибка
Configuration errors:
To fix this error, please set your Connect URL in the application settings editor. Once it has been set, users will be redirected to that URL instead of this page after logging in.
Что нужно сделать? немогу понять
Ссылка, что указана не открывается :(
И потом нужно будет некоторые данные Приложения добавить в config файл в плагине.
В конфиге написано примерно следующее
$config['strategy']='STRATEGY_MAIN';
// Страница
$config['page']['id']= '1303368966'; // page ID
$config['page']['url']=urlencode('http://www.facebook.com/pages/Repost/1303368966');
// Приложение
$config['application']['id']= '12705061073'; // Application ID
$config['application']['api']= '7581177e46781243fe4b508'; // API Key
$config['application']['secret']= '0cf8f5e3ab064c6c3db5766'; // Application Secret
$config['facebook_block_priority'] = 0;
$config['default_post_image']='___path.root.web___/n.jpg';
По ссылкам из постустановочного хелпа по ссылка прошол и везде ОК.
Виджет кажет все нормально, но новости на стену не падуют ((((
Те ссылки, что в «хелпе» — устарели. К сожалению, сейчас нет возможности курить мануал.
Если кто-то с Фэйсбуком на «ты», то прошу поделиться ссылкой для запроса на получение необходимых прав.
Кратко посмотрел на права, которые есть у работающего приложения:
— Получить доступ к основной информации
— Отправлять мне электронные письма
— Получить доступ к моим фотографиям и видео
— Оставлять публикации на моей стене
— Оставлять публикации в моей ленте новостей
— Получать доступ к моим данным в любое время
— Управлять моими страницами
p.s. ключи приложения надеюсь не настоящие? :)
APPLICATION_ID надо заменить на свой.
Создайте приложение Facebook С помощью этого приложения будут публиковаться топики на стену созданной страницы. Создать приложение можно на этой странице. Полученные Application ID, Ключ API, Application Secret необходимо записать в файл конфигурации плагина.
Перехожу по ссылке:
www.facebook.com/developers/createapp.php
И вижу надпись:
Прежде чем разрешить Вам сделать это, нам надо проверить Вашу учётную запись. Пожалуйста, удостоверьте её подлинность, введя свой мобильный телефон или кредитная карта.
Это только у меня так, или у всех?
Что делать?
не шлет на стену.
Жду помощи
API Error Description: The specified URL is not owned by the application
Error Message: redirect_uri is not owned by the application.
Вроде все правильно ввел, еще несколько раз проверил. Не принимает параметры приложения
www.facebook.com/dialog/permissions.request?app_id=APP_ID&next=http://YOUR-HOST&display=popup&enable_profile_selector=1&fbconnect=1&locale=en_US&method=permissions.request&perms=publish_stream&return_session=1&sdk=joey&session_version=3
Далее выбрать нужную страницу, и выдать приложению права на запись в неё.