2010-09-22 97 views

回答

0

您可以使用舊的REST API或新的Graph API。無論哪種情況,您都必須擁有publish_stream權限。

如果你想使用的圖形API,你需要創建一個Post對象,然後將其上傳到圖形供稿網址爲該配置

graph.facebook.com/PROFILE_ID/feed

您需要將Post對象中的屬性設置爲視頻的youTube url。

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

如果你想使用舊的REST API的過程是相似的,但你郵寄到

api-video.facebook.com/restserver.php

2

看起來您必須自己提取頁面中實際的swf和縮略圖圖像的URL。

例如,這似乎工作:

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

相關問題