2012-01-20 28 views
0

每當有人喜歡我當前的某個地區的天氣情況時,它會使用帶有SDK的OGP XFBML將這些情況發佈到牆上。然而,一兩天後,有人會喜歡同一頁面,並將舊的天氣狀況貼到牆上。就好像它從Facebook的緩存中發佈信息一樣。Facebook Cache需要很長時間才能抓住我的動態內容

我正在使用og:輸入文章並將天氣條件放在og:description中。這些頁面上唯一改變的是天氣狀況。

目標是每當他們「喜歡」它們時,將當前條件發佈到用戶的牆上。

請幫忙。謝謝

回答

0

您可以改爲發佈GD生成的圖像。 Facebook不時更新Feed中的圖像,與常規狀態不同。考慮一下,你可以顯示一個天氣條件的圖標,它會鏈接到一個郵政編碼或類似的東西。

1

如果這種情況只發生一次,您可以使用Facebook調試器刷新頁面上的Facebook緩存。

http://developers.facebook.com/tools/debug 無論如何,您可以根據當前的天氣,每次更改天氣和改變插件href屬性時,隨便添加一個隨機詞組到您的鏈接。

例如,如果你的網站是: http://my.domain.com/weather/ny/

使其: http://my.domain.com/weather/ny/RANDOM_NUMBER/

可以在Apache使用htaccess的或以匹配隨機鏈接重寫的IIS URL到uour

真實頁
+0

是的,你可以使用'RewriteEngine On'和'RewriteRule'來做到這一點,是的,我做了很多次 –

相關問題