2012-06-12 77 views
4

我正在嘗試開發一個Web應用程序,涉及到一個用戶的Facebook視頻,並允許他們創建用戶/觀衆的互動。爲了做到這一點,我需要一些類似於YouTube和其他視頻服務器提供的Facebook播放器API(提供eventlisteners,播放暫停,音量功能)。他們似乎沒有一個,但我一直在尋找一段時間。Facebook的視頻播放器的API

理想情況下,我想聯繫Facebook並詢問是否有可能,但我也找不到任何聯繫信息。

回答

2

玩家是相當基本的,但很容易發現:

這是linked from every Facebook video page on the frontend of Facebook.com

而在Graph API

HTTP GET https://graph.facebook.com/2031763147233

{ 
    "id": "2031763147233", 
    "from": { 
    "name": "Facebook", 
    "category": "Product/service", 
    "id": "20531316728" 
    }, 
    "name": "Facebook Video Calling", 
    "description": "Bring your conversations to life on Facebook. With face-to-face video 
    "embed_html": "<object width=\"400\" height=\"300\" ><param name=\"allowfullscreen\" value=\"true\" /><param name=\"movie\" value=\"http://www.facebook.com/v/2031763147233\" /><embed src=\"http://www.facebook.com/v/2031763147233\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"400\" height=\"300\"></embed></object>", 
//Other fields ommitted 

而且在FQLSELECT vid, title, embed_html FROM video WHERE vid = 3902879808751

{ 
    "data": [ 
    { 
     "vid": 3902879808751, 
     "title": "Facebook Camera", 
     "embed_html": "<object width=\"400\" height=\"224\" ><param name=\"allowfullscreen\" value=\"true\" /><param name=\"movie\" value=\"http://www.facebook.com/v/3902879808751\" /><embed src=\"http://www.facebook.com/v/3902879808751\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"400\" height=\"224\"></embed></object>" 
    } 
    ] 
} 
+0

我相信你誤解了我的問題,但由於!我已經知道上述內容,並且已經成功嵌入了Facebook視頻。但我真正的問題是,是否有一種方法來使用JavaScript來操縱控件或收聽事件。例如,當視頻結束/播放/暫停時,我想要觸發一個信號。 –

+0

你必須反編譯播放器才能確定,但​​我認爲不 - 爲什麼不把源視頻加載到自己的播放器中? – Igy

+0

你好Jocelin Lee,你找到了解決方案嗎?我也在尋找這個問題的答案。 – Kulpemovitz

相關問題