我正在通过Facebook的Open Graph创建一个“对象”。显然,它在我的应用程序中分配了一个唯一的URL(例如www.myapp.com/something/hash),并且我正在注入相关的OG元标记。一切都很好,然后我可以“附加”“赞”按钮和Facebook评论。
然而,这些用户创建的对象是从Facebook应用程序中生成的 - 恰好在同一个域下“生活”(例如www.myapp.com/fb),并且该对象在Facebook应用程序中有自己的页面(例如www.myapp.com/fb/something/hash)
因此,同一个对象实际上有两个唯一的URL。 “外部”一个是我用来识别它的那个,但我也希望在该页面上有一个“赞”按钮和Facebook评论。它似乎不接受类似fb的DIV和相应的og:url元标记中的URL,它与它所在的URl不匹配。
有没有办法解决这个问题 - 或者我是否需要在Facebook应用程序中调用页面时进行重定向,或者进行某种巧妙的模板切换?
答案 0 :(得分:0)
只需将两个网址的og:url
元标记值设置为您希望成为该对象的“实际”网址的网址。