Facebook Canvas URL绑定更新未在apps.facebook.com上反映出来

时间:2011-03-29 16:06:04

标签: facebook opengraph open-graph-protocol

Facebook Canvas URL 的来源已更新为 Open Graph协议元素和linted(没有问题)。以下是发布更改后会发生的情况:

  • 直接访问画布URL:按预期在源中打开图形更改反映
  • 在一个人的墙上发布apps.facebook.com“Canvas Page”URL(指向远程Canvas URL):Open Graph 更改未反映。也就是说,没有图像,标题,描述等。人
  • 如果在张贴到一个人的墙上之前,稍微修改了画布页面网址(例如,附加了“index.html”或“#”),则会反映更改 。请勿使用基本网址。
  • 在源页面中使用http-equiv“no-cache”元素无效

问:对于基本的Canvas URL,有没有办法强制在apps.facebook.com端清除某些缓存的内容?

其他想法:

  • 没有使用FBML / XFBML。
  • 以各种方式编辑应用设置似乎没有帮助。
  • 此时无法重命名Canvas页面,因为该应用程序现已投入生产。
  • 不能将Canvas URL附加任何内容,因为它必须保留为目录。
  • 重命名Canvas页面URL以使用其他路径也无济于事。

更新:我看到我不是唯一一个。嗯......掠夺FB Bugzilla金库。 http://forum.developers.facebook.net/viewtopic.php?pid=329599#p329599

2 个答案:

答案 0 :(得分:1)

Facebook Bugzilla提交。后来确认为共享刮刀bug并修复。

答案 1 :(得分:0)

如果将画布URL传递给linter,它将刷新缓存。如果你发布一些确切的网址,我可以看一下它的确如此