facebook的数量喜欢外部内容,如独立网站上的图片库

时间:2012-10-04 00:33:11

标签: facebook count facebook-like external

我目前正在了解外部内容的“喜欢”系统如何运作,阅读了很多内容,但最后我试图构建的墙上还有一些缺失的砖块......

背景:我们(我和其他一些人)有一个自己的主页,上面有拍摄派对,公共活动等的照片。经过描述的人同意拍摄的照片,那些将在第二天看到那些照片并下载它们,将它们放入社交媒体并在Facebook上喜欢它们。 我们有一个Facebook页面,我们可以在其中公布有关我们主页的一些内容,因此我们也可以使用Facebook统计信息并与Facebook用户建立连接。

由于我目前正在重新组织日志文件处理/统计(我不对网站进行编程,这是由我的伙伴完成的)我想知道,有多少Facebook喜欢一个特定的图片(或图库)。 我们已经使用了fbxml系统。 内容在图片库中进行组织,每个事件都有一个具有唯一ID的单个图库。 就像是: http://partypics.example.com/index.php?content=foo&show=gallery&galleryid=12345 图片也会被他们的ID引用。

喜欢的图片已经很好用了。

我现在想通过画廊找出有多少“喜欢”任何图片真正得到的 - 我知道你可以使用类似“edge.create”的东西来做一些日志,但是到目前为止据我所知,不包括不同人通过Facebook本身(或分享等)所做的喜欢。

问题:这张图片(或图库)是否有任何唯一的Facebook ID,我可以通过http或在命令行上通过FQL语句通过Opengraph查询? 如果,我该如何找出它的ID? (或者可以通过元标记设置它吗?

感谢任何有关该文件的文件的输入......

1 个答案:

答案 0 :(得分:0)

  

问题:这张图片(或图库)是否有任何唯一的Facebook ID,我可以通过http或在命令行上通过FQL语句通过Opengraph查询?如果,我如何找到它的ID?

对于Open Graph Objects,他们的URL 是图表中的“id”。

例如,http://example.com/已经分享并评论了很多 - 访问http://graph.facebook.com/http://example.com/

,您可以看到多少?

因此,将您的图库和图片设置为Open Graph对象,提供所有相关的元标记 - 之后您将能够通过其OG URL从API查询喜欢的内容。

(我建议您将图片设置为完整的OG对象,这意味着为每个图片创建一个带有OG元标记的页面,并让用户喜欢该页面而不仅仅是图片网址 - 否则你就不会能够提供OG信息,因为单独的图片URL不允许您将元信息放在任何地方。)