Я использую facebook PHP SDK 3.1.1, приложение iFrame может размещать сообщения на стене зарегистрированных пользователей, которые уже являются поклонниками страницы.
Ниже приведен код, и он выдает мне ошибку «Неустранимая ошибка: Uncaught OAuthException: (# 200) Пользователь не авторизовал приложение для выполнения этого действия»
/*post starts*/
$attachment = array('message' => 'test message',
'name' => 'test app!',
'caption' => "Caption of the Post",
'link' => 'http://apps.facebook.com/phpsdk_demoapp/',
'description' => 'It is fun!',
'picture' => 'http://www.takwing.idv.hk/facebook/demoapp_phpsdk/img/logo.gif',
'actions' => array(array('name' => 'Start Learning',
'link' => 'http://www.takwing.idv.hk/tech/fb_dev/index.php'))
);
$result = $facebook->api('/me/feed/',
'post',
$attachment);
/*post ends*/
Я предполагаю, что часть, которая требует от пользователя разрешения на публикацию на его стене, должна быть добавлена к нему, пожалуйста, помогите. Спасибо