Facebook Graph API见解

Emi*_*oni 14 facebook facebook-graph-api facebook-insights

我是Facebook新手,老实说我发现它很混乱,术语和文档在很多情况下似乎都很模糊.有人可以用一个简单的英语解释帮我解释如何实现以下目标吗?

  • 发布和图像到Facebook(在用户页面上),然后检查该帖子的统计数据(见解).

直到现在我已成功:

1)创建一个应用程序

2)使用所需消息在用户页面上发布图像

我无法理解如何检索有关通过我的应用程序上传的特定图像的信息.我想知道有多少人观看了这张图片,有多少人喜欢它,重新分享了多少次.

有可能吗?

我也/photo没有张贴,/feed如果可能的话,我会保留这种方式.

很抱歉,如果已经回答了这个问题,但我花了几个小时试图找到合适的答案,但无法获得正确的文档.

更新1

在离开这个主题几天并收到前2个答案之后,我再次深入研究了这个问题.现在我已经按照建议尝试了Graph API Explorer,并且使用POST的ID我可以获得有关POST的一些详细信息,但这些见解没有显示任何内容,只是下一个和上一个.

我的目标是能够收集有关通过应用程序上传的图片的一些统计数据.如果这不可能直接应该采取什么方法?

nth*_*all 5

我不相信个人/photo已经/insights附加了它 - Insights Object文档页面表明它们没有 - 但您应该能够通过API获得喜欢,分享和评论.

看起来FB在过去几周内已经启动了对其文档的重新设计/重组,但图形对象文档就在/photo这里 - 您将需要用户的访问令牌,以及您正在寻找的每个API端点链接到他们自己的文档页面,包括每种类型的请求的示例代码.

编辑(总结评论中的讨论):

没有任何方法可以通过Facebook API收集通过应用发布到各个用户时间线的所有照片的见解.该应用程序可以通过API请求单独收集每个对象的喜欢,分享和评论,并可以发布API请求,以便将照片发布到自己的时间轴上.这些选项都没有解决此处的预期用例.

我建议使用共享而不是应用程序集成的解决方案,因为这样可以更好地访问共享照片的见解.这也是一个更简单的集成,并且在未来平台更改时不那么脆弱.主要的权衡是,共享的原始照片预计会在几个月后过期 - 如果这是不可避免的,我建议在网站上实现重定向请求过期对象.