2013-09-21 54 views
0

我有一個頁面上有一個視頻..說(http://example.com/123),它提供了Facebook的所有og:meta標籤...所以當我在FB上發佈該帖子時,facebook會自動將該視頻嵌入到該職位。打開圖標籤如:Facebook視頻嵌入是否遵循og:視頻重定向?

<meta property="og:title" content="My Title" /> 
<meta property="og:description" content="This is a description." /> 
<meta property="og:video" content="https://example.com/player.swf?id=123&autoplay=on&blah=12345&etc"/> 
<meta... etc. etc> 

這很好用。不過,我在swf播放器上有一堆參數,我不希望Facebook嵌入代碼來緩存。例如,我可能有參數

autoplay=on 

但如果硬編碼到OG:視頻串,嵌入所有影片都有自動播放默認打開的,並會很難改變。因此,我希望有一個像間接的級別:

<meta property="og:video" content="https://example.com/redirswf/123" /> 

其中/ redirswf/123將重定向到最初完全player.swf網址

我嘗試這樣做,但是當我文章的網址到FB時,視頻只是不玩。我不知道如何調試這個..我所能想到的是FB在嘗試去redirswf/123時沒有遵循302重定向?任何人都可以確認或否認?

而且我也通過facebook的調試工具,它拉出OG確認:視頻領域如預期:

{ 
    "url": "https:\/\/example.com\/redirswf\/123", 
    "secure_url": "https:\/\/example.com\/redirswf\/123", 
    "type": "application\/x-shockwave-flash", 
    "width": 640, 
    "height": 360 
} 

回答