2012-11-26 76 views
1

我需要创建一个程序,该程序允许根据照片描述存储人们在Facebook上载的照片。例如,我在Facebook上上传/张贴了一张描述为“#awesomeevent”的图片,该程序应该能够将该特定图像存储到数据库中。 Twitter有标签,但Facebook没有任何我可以解决这个问题的地方?根据描述获取Facebook图片

我正在考虑使用FQL查询,但不确定如何去做。

回答

0

做到这一点的最好的(也是唯一的方法)就是在照片的消息中加入hashtag并从那里读取它。我不会使用FQL,因为没有必要使用它。该图形API提供了足够的准备/连接读取照片:

https://developers.facebook.com/docs/reference/api/user/

(/ ME /照片/ ME /照片/上传,/我/相册,...)

+0

不过,我如何将照片存储到数据库中,或者如何使用图形API来检索基于哈希标记的图片。 –

+0

如果这是您第一次使用图形api,那么我建议您阅读一些教程,然后从php sdk开始:https://github.com/facebook/facebook-php-sdk – luschn

+0

之后,请参阅我的答案。这些是你将需要的图形api连接。你可以用图表api资源管理器测试你会得到什么:https://developers.facebook.com/tools/explorer/ 也不会忘记阅读Facebook的条款,它不允许存储私人照片的用户没有告诉他准确的时间和为什么...... – luschn