Есть много вопросов по SO по этому поводу, но не совсем то, что я ищу.
В моем случае пользователи могут войти через Facebook / Twitter / другие.И они могут загрузить изображение.Как только они загрузят изображение, произойдут две вещи.Статус пользователя FB обновляется приложением к ссылке.А на стене приложения FB также публикуется обновление статуса, но не самим приложением, а самим приложением.У меня проблемы с этой последней частью.Таким образом, пользователю не нужно входить в систему через Facebook, чтобы это произошло.
Мой код:
$facebook = new Facebook($config);
$attachment = array(
'message' => 'A user just posted a new item',
'name' => $tag,
'caption' => $desc,
'link' => WEBURL,
'description' => '',
'picture' => $img,
'actions' => array(array('name' => 'Go to item',
'link' => WEBURL))
);
$facebook->api('/'.PAGEID.'/feed', 'POST', $attachment);