Я пытаюсь опубликовать сообщение в фиде пользователя (на стене).
Я уже получил разрешение publish_stream
, у меня есть идентификатор пользователя ($fbid
) и токен доступа (* 1005).*), однако я могу разместить только пустое сообщение на стене.
Вот как выглядит сообщение:
Имя пользователя
Мне нравится · Комментарий · 12 минут назад через AppName
Итакпрактически все содержимое сообщения отсутствует (все в переменной $data
).
Это код, который я использовал:
include 'facebook.php';
$facebook = new Facebook(array(appId => $app_id,
secret => $app_secret,
cookie => true));
$data['post'] = array('access_token' => $access_token,
'message' => 'Sign up now',
'picture' => 'http://myurl.com/images/pic.jpg',
'link' => 'http://myurl.com/',
'caption' => 'Get early access to our app');
$post_id = $facebook->api('/'.$fbid.'/feed/', 'post', $data);
Чего мне не хватает?Почему содержимое $data
не отображается в записи?