У меня опыт работы с Drupal небольшой, но есть, а вот с Facebook API вообще ни какого.
Ситуация сложилась следующая. Попросили меня сопроводить один сайт на Drupal. У этого сайта есть своя страничка на Facebook и там каким-то образом отображаются ссылки на статьи с этого сайта, но в последнее время отображаться стали они несколько коряво и надо бы поправить. Начал ковыряться в модулях, не пойму, как ссылки на Facebook уходят. В настройках страницы Facebook тоже ни чего не нахожу. Кто делал кросспостинг, либо что-то в этом роде, подскажите где смотреть, куда копать?
Комментарии
http://api.yandex.ru/share/
А принцип действия? Я думал, что просто передается адрес сайта, на котором установлена кнопка, на вход функции, например фейсбуксовской. Но вот чтоб при этом тянулась лента новостей не встречал.
facebook использует open graph теги(тайтл, урл, картинка, дескрипшн), туда и копайте
Тут есть несколько вариантов, например на фб может стоять приложение которое делает репост с rss сайта...
В том-то и дело, что я недавно правил rss и если бы с него шел экспорт в ФБ, то все было бы нормально. Я пытаюсь найти хоть какое-то приложение в ФБ которое страница использует и ни чего не нахожу. Может быть создатель ФБ-страницы это приложение настраивал, не знаю. Но того кто страницу в ФБ делал уже и днем с огнем не найти. Я честно говоря не знаю откуда начинать, от Drupal, или от Facebook.
у вас без вариантов, если нет доступа к приложению в фб
тут есть два варианта:
1. от Drupal- есть модули для кросспостинга, для фб такого модуля нету (может уже и есть, но раньше не было) и делать кросспостинг в фб можно через кросспостинг в твитер.
2. от Facebook- есть различный сайты-сервисы которые собирают инфу с сайтов, в основном с rss... публикация в фб может быть или через такой сайт-сервис или через приложение в котором указываются настройки к публикации... без полного доступа к странице вряд ли сможете что-то сделать...
у меня есть права админа к ФБ странице, но, при попытке установить приложение для этой страницы, фейсбук требует чтоб я переключился на свою учетную запись, а не от имени страницы это делал. Но переключение на свою уч. запись ведет к тому, что приложение настраивается для моей личной страницы. Замкнутый круг.
Какие модули в Друпал есть для кросспостинга, названия подскажите?
Для кросспостинга в социальную сеть Вконтакте есть модуль VKontakte CrossPoster. Для кросспостинга в ЖЖ модуль LiveJournal CrossPoster. Для кросспостинга в твиттер сервис twitterfeed.com