2010-09-22 4 views

ответ

0

Вы можете использовать старый REST API или новый API-интерфейс Graph. В любом случае вы должны иметь разрешение publish_stream.

Если вы хотите использовать Graph API вам нужно создать объект сообщения, а затем отправить его на график подачи URL для этого профиля

graph.facebook.com/PROFILE_ID/feed

Вам нужно установить источник в объекте Post на URL-адрес youTube для видео.

http://developers.facebook.com/docs/reference/api/post/

Если вы хотите использовать старую REST API процесс похож, но вы размещаете в

api-video.facebook.com/restserver.php

2

Кажется, вам нужно извлечь URL-адреса фактического swf на странице и изображение миниатюр самостоятельно.

Например, это похоже на работу:

curl -F 'access_token=...' \ 
    -F 'message=Link to YouTube' \ 
    -F 'link=http://www.youtube.com/watch?v=3aICB2mUu2k' \ 
    -F 'source=http://www.youtube.com/v/3aICB2mUu2k' \ 
    -F 'picture=http://img.youtube.com/vi/3aICB2mUu2k/0.jpg' \ 
    https://graph.facebook.com/me/feed 

См источник: Posting an embedded video link using the Facebook Graph API

Смежные вопросы