【发布时间】:2013-01-08 12:42:53
【问题描述】:
我正在通过 Facebook 的 Open Graph 创建一个“对象”。显然,它在我的应用程序中分配了一个唯一的 URL(例如 www.myapp.com/something/hash),并且我正在注入相关的 OG 元标记。一切都好,然后我可以“附加”一个“Like”按钮和 Facebook cmets。
但是,这些用户创建的对象是从 Facebook 应用程序中生成的 - 它恰好“存在”在同一域下(例如 www.myapp.com/fb),并且该对象在 Facebook 应用程序中有自己的页面(例如www.myapp.com/fb/something/hash)
因此,同一个对象实际上有两个唯一的 URL。 “外部”是我用来识别它的,但我也想在该页面上有一个“喜欢”按钮和 Facebook cmets。它似乎不接受类似于 fb 的 DIV 和相应的 og:url 元标记中的 URL,它与它所在的 URl 不匹配。
有什么办法可以解决这个问题 - 或者我需要在 Facebook 应用程序中调用页面时执行重定向之类的操作,还是需要进行某种巧妙的模板切换?
【问题讨论】:
-
Lukas,您是否为每个对象制作单独的页面?还是你动态地做它们? (动作调用 url)
标签: facebook facebook-opengraph