Facebook无法看到动态页面的变化

时间:2013-12-14 19:51:59

标签: facebook facebook-graph-api

我有一个显示当天视频的页面。 URL如下所示:

http://www.domain.com/vod/?date=12/14/2013

日期指定当天视频的日期。

问题在于,当我分享这个时,Facebook并没有将日期的差异看作是一个不同的页面。结果是它为页面输出了错误的缩略图图像。

该页面完全兼容开放图形。我可以通过使用开放图形调试器清除Facebook的缓存,这有所帮助,但是当我尝试在FB上共享页面时,它会选择较旧的页面缓存版本。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我通过URL重写来解决这个问题...因为当天记录的视频有ID,我在要共享的请求字符串中输出ID。在服务器上,我正在重写URL以指向day目录的vodeo,我忽略了ID。

这是我的网站想要查看的网址:

http://www.domain.com/vod/?date=12/14/2013

我现在正在分享此网址:

http://www.domain.com/vod/108/?date=12/14/2013(注意附加目录108)

我正在将其重写为第一个网址。我在IIS中使用URL Rewrite模块。