在Facebook上显示来自facebook的标记图像?

时间:2012-03-21 15:08:30

标签: facebook api gallery

我正在尝试实现与此处显示的功能类似的功能... http://blackmilkclothing.com/collections/leggings/products/circuit-board-grey-leggings

粉丝页面https://www.facebook.com/blackmilkclothing允许人们对照片进行哈希标记,然后在网站上填充,就像上面的链接一样。

从我的脸书粉丝页面加载一系列标记图像到我的网站。我不明白这是怎么回事?我假设某种api过程,但在正确的方向上的任何帮助将不胜感激。

谢谢!感谢所有帮助

2 个答案:

答案 0 :(得分:2)

查看图谱API中网页的“已标记”关联:https://developers.facebook.com/docs/reference/api/page/

它返回页面标记的对象列表,包括照片

如果您需要背景知识,我特别建议这些链接: 图表API概述:https://developers.facebook.com/docs/reference/api/ 页面登录:https://developers.facebook.com/docs/authentication/pages/

答案 1 :(得分:1)

经过一段时间的反复试验后,我发现查询标记到特定Facebook页面的照片的最有效方法是使用Facebook's FQL interface来检索流媒体帖子列表。

使用FQL,您可以将查询的对象限制为仅包含图像的帖子(与更高级别的Graph API调用不同,这些调用将返回所有帖子,其中许多可能没有关联的照片),并且您还可以拥有更多粒度控制结果集的组成。

请记住,Facebook没有真正的标签支持(只有Facebook页面可以被标记),因此要模拟Black Milk Clothing鼓励的标签支持,您需要自己解析和过滤照片消息文本。

作为另一种快速简便的解决方案,我将我的努力成果转化为名为TagTray的免费在线服务 - 使用TagTray我添加了一个界面,用于从Facebook构建和策划基于标签的画廊,Instagram和TwitPic(包括应用程序级Facebook标签过滤),可以通过几行JavaScript无框地嵌入到网站中。