PHP && Facebook

freemrx

Новичок
Доброго времени суток.

Есть задача: экспортировать новостую ленту с сайта на стену группы facebook.

Погуглив, стало ясно, что через апи сделать нельзя, можно только через сторонние приложения, которые импортируют рсс ленту на стену. Много где ссылаются на приложение http://apps.facebook.com/rssgraffiti/. Оно в дауне (вчера и сегодня).

Кто знает, может есть хорошие альтернативы ? или есть иные способы ?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Открою тебе страшную тайну — приложения используют API для того что бы постить на стену.
 

freemrx

Новичок
Ок, значит я крайне сильно плохо рылся в API. Можете подсказать в каком хоть разделе об этом речь ?
 

freemrx

Новичок
Собственно вроде сделал по мануалам + форумы

Получилось вот так:
include '/facebook/facebook.php';

$facebook = new Facebook(array(
'appId' => F_APP_ID,
'secret' => F_SECRET,
));


$res = $facebook->api('/'.PAGE_ID.'/feed', 'post', array(
'message' => 'Сообщение',
'description' => 'Описание'
));

Пишется ошибка "The user hasn't authorized the application to perform this action thrown"

Когда добавляю на страницу приложения - всё ок.
Когда на страницу X - ошибка.
Приложение на страницу X добавил.

В чем подвох ?
 

флоппик

promotor fidei
Команда форума
Партнер клуба
В том, что сначала у пользователя надо попросить право на то, что бы писать на его стену.
 

freemrx

Новичок
Так пишется не на стену юзера, а на стену страницы (группы).

И всё это по идее должно работать в фоновом режиме. Добавил админ новость, фоном опубликовалась на стене.
 

Redjik

Джедай-мастер
может у человека такая же как у меня проблема с фб и вконтактатой? не знаю как сейчас, а раньше приходилось помучиться, чтобы прокрутить страницу до футера и нажать на ссылку с документацией по апи =)))))
 
Сверху