2部分问题
1)因此,我试图找出“喜欢”一些关于pinterest与“喜欢”一项业务之间的区别。它是一回事吗?
2)我想实现人们“喜欢”我网站上的不同页面(例如pinterest)并跟踪哪个页面最喜欢。我是否必须在我的数据库中保存和跟踪它,或者Facebook API会让我根据某些标准查看哪些页面最受欢迎?
答案 0 :(得分:1)
TLDR:是的,他们是一回事。
Facebook“赞”就是Open Graph Action。从Facebook网络界面或通过其中一个Facebook插件喜欢的东西允许一个简单的实现路径。 Pinterest使用自定义脚本启动built-in like action。
两种类型都需要有open graph metadata的对象,Facebook可以抓取这些对象以获取将在时间轴上共享的信息。 Facebook可以在内部页面上或通过外部页面提供元数据。
至于获得喜欢的数量,是的,你可以。每个规范的开放图形URL都在Facebook系统中获得一个id。这包括Facebook系统中的对象。
因此,Pinterest Facebook页面的ID为253591661347566
。您可以通过查询https://graph.facebook.com/pinterest?fields=id
根据185629821512802
,Pinterest主页的ID为https://graph.facebook.com/http://pinterest.com?fields=id
。 (为了清晰起见,不是urlencoded)。您可以将http://pinterest.com
替换为任何其他网址,并将该网页设为ID。
对于您知道id的任何对象,您可以通过将likes
添加到fields
查询字符串来获取有关它的喜欢数量的信息。
如果您使用应用ID和管理员信息标记了您的网页,则可以通过Facebook Insights查看所有这些内容以及更多内容。