任何理由为什么'og:image'在画布'html里面时不起作用

时间:2011-08-25 09:01:48

标签: facebook opengraph

我有一个简单的html页面/应用程序,其中包含所有常见的meta:og标记。

问题:og:当应用程序在fb中运行时,图像不会被拾取。

可以通过以下方式访问该应用: 1 --- fb linter ... WORKS ... http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.keleia.com%2Fapps%2Ffacebook%2Fapp_canvas_celjska_puzzle%2F 2 --- fb中的应用......不工作...... http://apps.facebook.com/celjska_puzzle/;

我使用window.open(“http://www.facebook.com/sharer.php?u = ...”,...)。

如果您想测试问题...请访问上面的url2;看看应用程序的左下角有2个fb文本按钮...使用右边的两个fb链接(“与你的朋友分享”或“熟食的Prijatelji”,取决于语言首选项。)。

当我在fb iframe / canvas中使用应用程序时,为什么og:图像不显示的任何想法?

谢谢你的时间, 香农

1 个答案:

答案 0 :(得分:1)

您正在使用旧的“分享者”,它不允许您直接操作您想要分享的图像。在这种情况下,opengraph标记将无法正常工作,因为当您尝试共享“apps.facebook.com”域时,您的标记位于您的域中。

使用下面引用的Feed对话框。您将能够显示所需的确切内容:

https://developers.facebook.com/docs/reference/dialogs/feed/