Facebook喜欢和分享创建一个粉丝页面

时间:2012-06-04 06:28:54

标签: facebook url facebook-like facebook-opengraph facebook-apps

我们正在使用带有分享按钮的facebook like插件。该URL指向我们的应用程序的资源。例如

http://apps.facebook.com/appname/resources/id

第一次共享或喜欢此资源/网址时,一切正常。例如,共享包含上面给出的URL。

但是如果再次共享相同的资源/ url,则会发生错误。 Facebook确实为该资源创建了一个粉丝页面,如

http://www.facebook.com/pages/appname

所以从现在开始,分享/喜欢引用该页面而不是我们应用的资源/网址。

我们用于类似插件的网址是正确的,并始终指向应用资源网址。那里的fbappid也是正确的。此外,资源的页面包含开放的图形元标记,如og:url,也指向正确的URL。

在检查喜欢/共享资源时,facebook linter / debugger会将URL返回到正确的应用资源网址。

为什么要创建一个粉丝专页,并在分享/喜欢中交换网址?怎么解决?我们希望共享包含应用资源的URL,并增加该开放图形对象的类似计数。

2 个答案:

答案 0 :(得分:1)

  

我们希望共享包含应用资源的网址,并增加该开放图表对象的相似数量。

如果您只想增加OG对象的数量,为什么不链接您的实际网址,而不是Facebook网址?我的意思是,您的应用应该可以通过yourdomain.example.com/something/resources/id访问,对吗?那么为什么不喜欢 ,因为它是真正的 Open Graph对象......?

答案 1 :(得分:0)

这有一个相关的facebook错误: http://developers.facebook.com/bugs/240986412684045?browse=search_4fe13eff357e29b43787690

所以,显然我们无能为力,但等待Facebook修复它。另一种选择是CBroe建议的,并指向不使用画布URL的资源。但这会将非画布URL放在共享消息中,这不是我们想要的。