尽管OK OpenGraph响应,为什么Facebook上的应用帖子不会通过我的应用显示为粘贴?

时间:2012-03-07 12:56:26

标签: facebook

我们在Facebook上有一个名为TouchActive的应用程序

我们为用户提供了通过网络(通过AddThis)或原生Android / iOS应用向Facebook发布内容的方式。

当我们从Android发帖时,我们识别应用并且帖子正确显示,显示“...通过TouchActive”都很好。

当我们从网上发帖时,我们会发布Facebook查询的网址,我们会在服务器上提供所有og:meta标记的OpenGraph响应,包括facebook app_id。

内容正确显示(它正在解析OG回复确定),但它没有显示为通过我们的应用发布,并且帖子未显示在我们的应用的Insight统计信息中。

我们假设可以这样做。

任何人都知道在我们的开放式图表响应中我们可能做错了什么导致它不起作用?

我已经尝试过Facebook调试工具https://developers.facebook.com/tools/debug,它显示正确解析的OG响应并且没有错误,只有关于og:url的警告。

og:建议使用url还是必须使用?

2 个答案:

答案 0 :(得分:3)

Andrew:我也在为我的网站使用相同的元标记,它按预期工作,帖子归于我的网站。我想你应该指定og:url元标记一次,然后检查。由于此网址用于fb墙上属性应用的锚点链接。

如果它仍然存在同样的问题,那么我们可以进一步挖掘它来解决问题。

答案 1 :(得分:2)

用户手动共享链接或喜欢具有opengraph元标记(包括应用程序ID)的网页的用户与从应用程序发布内容不同 - 您是否肯定使用应用程序发布链接?

您必须通过API发布以获取归因于您的应用的帖子,无论该网页的元标记上指定了哪个应用(主要用于洞察和管理目的)