Публикация вложения Facebook Graph API

Прямо сейчас я пытаюсь понять, как опубликовать вложение с помощью facebooks graph api.

Сейчас я использую

            $attachment = array( 
                'message' => $_POST['tt'],
                'text' => 'Download',
                'name' => 'name', 
                'href' => 'http://www.url.com', 
                'description' => '  description!', 
                'media' => array(array(
                    'type' => 'mp3', 
                    'src' => $url, 
                    'href' => 'http://www.url.com/', 
                    'title' => $title,
                    'artist'=> 'artist',
                    'album'=>  'the album')));

        $statusUpdate = $facebook->api('/me/feed', 'post', $attachment);

Проблема в том, что это только публикация сообщения, ничего больше, никаких вложений или чего-то еще.

Кто-нибудь знает, почему?

Спасибо


person Belgin Fish    schedule 28.07.2010    source источник


Ответы (2)


Вложения пока не поддерживаются API Graph.

Согласно документации.

Аргументы сообщение, изображение, ссылка, имя, заголовок, описание, источник

См. мой ответ в вашем другом вопросе для обходного пути.

person Peter Bailey    schedule 28.07.2010
comment
Поддерживает ли API Graph вложения? - person Alex Black; 03.05.2012

Вы должны использовать старый php SDK, пока график не поддерживает вложения... График поддерживает только загрузку фотографий. Я смешиваю Graph и старый SDK без проблем.

person ugur3d    schedule 18.01.2011