1

我正在通过 Facebook 的 Open Graph 创建一个“对象”。显然,它在我的应用程序中分配了一个唯一的 URL(例如 www.myapp.com/something/hash),并且我正在注入相关的 OG 元标记。一切都好,然后我可以“附加”一个“喜欢”按钮和 Facebook 评论。

然而,这些用户创建的对象是从 Facebook 应用程序中生成的——它恰好“存在”在同一域下(例如 www.myapp.com/fb),并且该对象在 Facebook 应用程序中有自己的页面(例如 www.myapp .com/fb/something/hash)

因此,同一个对象实际上有两个唯一的 URL。“外部”是我用来识别它的,但我还希望在该页面上有一个“Like”按钮和 Facebook 评论。它似乎不接受类似于 fb 的 DIV 和相应的 og:url 元标记中的 URL,它与它所在的 URl 不匹配。

有没有办法解决这个问题 - 或者我需要在 Facebook 应用程序中调用页面时执行重定向之类的操作,或者进行某种巧妙的模板切换?

4

1 回答 1

0

只需将两个og:urlURL 的元标记值设置为您希望成为对象“实际” URL 的一个 URL。

于 2013-01-08T12:57:05.973 回答