2012-10-17 18 views
0

我有一個網站託管在GAE,但我使用我自己的域名重定向到my-app.appspot.com。當我的Facebook分享這個鏈接,我看不到任何圖像相關,但當我使用共享直接my-app.appspot.com鏈接它工作正常..Facebook共享圖像或收藏夾圖標不顯示從GAE應用程序重定向的鏈接

與favicon,小圖標相同的東西在瀏覽器的選項卡上不顯示,當我使用鏈接重定向到我的應用程序!

+0

什麼是[Facebook的調試工具](https://developers.facebook.com/tools/debug)重新分享?是否正確檢測到元標記? – Igy

+0

我還沒有看到這個,讓我嘗試使用它。 – user772401

+0

正確檢測到的唯一元標記是標題,網址和說明。但在我的html頁面中有一個meta:image:我怎樣才能讓fb讀取它? – user772401

回答

0

你有一個;-)

的圖標問題是在瀏覽器與緩存的2個問題。 如果您在一個頁面myapp.appspot.com上看到收藏夾圖標,而不是在www.example.com上,它會重定向到myapp.appspot.com,這也是cachine的問題 當然,您可以清除瀏覽器的緩存(請參閱偏好/選項菜單) 但肯定的方法是與另一個瀏覽器打開相同的頁面。

分享按鈕 先看一下Facebook的看到 http://developers.facebook.com/tools/debug 輸入你的域名

該信息獲取每7天一次(也就是說,如果你正確地糾正你的HTML,你將不得不強行打開圖形更新)

要在facebook調試工具中顯示正確的信息,您需要 1 /配置按鈕 2 /在標題中輸入打開的圖標記。

因爲您正在將您的www.example.com域名重定向到您的appspot網站,所以如果您查看html,您會看到您的appspot包含在html標籤中。換句話說,html頭不是來自GAE模板的,而是來自重定向包裝器。

要完成所有這些工作,請使用FB按鈕代碼中的appspot URL和打開的圖標記。 http://developers.connect.facebook.com/docs/reference/plugins/like/ 打開圖標記表示您的FB對象的內容。 FB按鈕的代碼是查詢打開圖形的關鍵。 2個網址必須相同! (好吧,直到你完全理解如何填充和查詢打開的圖表)!

相關問題