2013-01-18 35 views
0

我在這裏發現了一些提示,但對我都不好。所以問題是,點擊Like按鈕彈出窗口有正確的生成鏈接,但在Facebook頁面上,我只有基本的URL。像按鈕 - 截斷的網址..特殊情況

OG標籤:我不能設置og標籤,因爲同一時間頁面上有幾百個按鈕。

我也使用encodeURIComponents()的URL。

有趣的是,早些時候它工作正常,我們在2012年底觀察到這個問題,所以FB發生了變化。代碼沒有改變。

任何想法如何在帖子中獲取正確的URL?

你可以嘗試一下自己: madarmegfigyeles.hu - 點擊鳥圖標然後像(查看完整的URL產生的第一,然後通過FB發的帖子)

謝謝

編輯:如果我將一個url硬編碼到og:url標記中,我會得到一個「循環重定向」錯誤,並帶有一個302響應代碼。

+0

如果你想繼續接受幫助開始接受答案。 –

+0

請原諒我,我不啓用答案?這怎麼可能? – subdesign

+0

謝謝亞歷山大,我修改了我的問題,並接受了我忘記的答案。 – subdesign

回答

0

所以問題是,點擊一個Like按鈕彈出窗口有正確的生成鏈接,但在Facebook頁面上,我只有基礎URL。

當然,因爲所有的個人文章(?)都會重定向到您的基本網址as the debug tool clearly shows--所以Facebook會將後者作爲內部網址來使用。

如果在一個正常的用戶訪問該頁面需要這個重定向在你的應用程序邏輯 - 那麼你要(通過其用戶代理FE - >搜索)從它免除Facebook的刮板

+0

是的,我知道它,我必須找到爲什麼我在調試器中出現302錯誤,即使我將一個url硬編碼到og:url部分。沒有線索.. – subdesign