【问题标题】:Can a Facebook object have two URLs?Facebook 对象可以有两个 URL 吗?
【发布时间】: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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-10
    • 2013-10-24
    • 2021-02-15
    • 2016-10-29
    • 1970-01-01
    • 1970-01-01
    • 2018-04-11
    • 2012-01-16
    相关资源
    最近更新 更多