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

发布于 2024-10-28 04:36:33 字数 941 浏览 1 评论 0原文

Facebook Canvas URL 的源已使用 Open Graph 协议元元素 进行更新并进行了 linted(没有问题)。以下是发布更改后会发生的情况:

  • 直接访问画布 URL:正如预期的那样,Open Graph 更改会反映在源中。
  • 在某人的墙上发布 apps.facebook.com“Canvas 页面”URL(指向远程 Canvas URL):开放图谱更改不会得到反映。也就是说,没有图像、标题、描述等。等人。
  • 如果 Canvas 页面 URL 在发布到墙之前稍微修改(例如,附加“index.html”或“#”),则更改将得到反映。只是不包含基本 URL。
  • 在源页面中使用 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

A Facebook Canvas URL's source has been updated with Open Graph protocol meta elements and linted (no problems). Here's what happens once the changes are published:

  • Accessing the canvas URL directly: Open Graph changes ARE reflected in the source, as expected.
  • Posting the apps.facebook.com "Canvas Page" URL (which points to the remote Canvas URL) on one's wall: The Open Graph changes ARE NOT reflected. That is, no image, title, description, et. al.
  • If the Canvas Page URL is slightly modified (e.g., appended with "index.html" or "#") before posting to one's wall, the changes ARE reflected. Just not with the base URL.
  • Using http-equiv "no-cache" meta in the source page has no effect.

Q: Is there some way to force something along the lines of a cache clear on the apps.facebook.com side, for the base Canvas URL?

Other thoughts:

  • No FBML/XFBML is in use.
  • Editing the app settings in various ways does not appear to help.
  • Can't rename the Canvas page at this point, as the app is now in production.
  • Can't append the Canvas URL with anything, as it must remain a directory.
  • Renaming the Canvas page URL to use another path doesn't help either.

UPDATE: I see I'm not the only one. Hmm ... plundering the FB Bugzilla vaults. http://forum.developers.facebook.net/viewtopic.php?pid=329599#p329599

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

多彩岁月 2024-11-04 04:36:33

通过 Facebook Bugzilla 提交。后来确认为共享刮刀错误并修复。

Filed with Facebook Bugzilla. Later confirmed as a share scraper bug and fixed.

穿越时光隧道 2024-11-04 04:36:33

如果将画布 url 传递给 linter,它将刷新缓存。如果您发布一些确切的网址,我可以进一步查看

If you pass the canvas url to the linter it will refresh the cache. If you post some exact urls I can look at it furthur

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文