2012-08-29 19 views
1

我爲用戶上傳到我的應用的每個視頻添加了按鈕。 像按鈕href是針對「http://mydomain.com/redirector.aspx?id=[uniqueId]」。 當用戶喜歡某個視頻時,它全部按計劃運行,但在Feed中有一行顯示「mydomain.com」域。
客戶端不想看到該行,並且找不到刪除它的方法。
這與使用fb.ui feed進行發佈時可以通過「caption」屬性(我喜歡將其設置爲「& -nbsp;」。
我試過將「og:site_name」 「屬性在redirector.aspx中,但這裏沒有運氣
有沒有人有過使這條線消失的任何運氣?
我想指出,問題不是關於重定向後的Facebook刮板,它不。問題是不知道該怎麼OG標籤使用,使該域線消失Facebook like - 刪除Feed顯示中的域名

+0

_「我嘗試在redirector.aspx中放置」og:site_name「屬性」_ - 在這裏沒有意義;由於Facebook刮板將遵循重定向,所以將要統計的唯一OG元標記就是來自重定向的_target_ URL的元標記。 – CBroe

+0

謝謝CBroe,我會補充說redirector.aspx只做JS重定向,並且不包含「og:url」標記...所以刮板停留在redirector.aspx中。 –

回答

2

你可以試試這個:

在redirec網址上,查找useragent facebookexternalhit/1.1。如果你看到這個,請禁用重定向並顯示OG標籤。對於所有其他用戶代理,請保持URL重定向不變。這將欺騙Facebook在重定向頁面上抓取OG標籤,而不遵循URL,所有其他用戶將看到重定向的URL。

我在my website上描述了這個過程,過去我已經將它用於客戶。一旦實施,使用調試工具測試重定向URL以確認它的工作。

+0

嗨Niraj,首先 - 感謝您花時間回答。 我的問題不是關於我的重定向Facebook。我可以看到它沒有。我的問題是讓Feed中的「like」顯示中的域行消失。 –

+0

據我所知,域名/網站名稱總是在那裏喜歡關閉Facebook的東西。 –