使用facebook graph api,获取用户在照片和相关照片中标记的用户

时间:2010-12-01 12:28:37

标签: php python facebook facebook-graph-api

我们已经要求基于Facebook的应用程序,其中

  • 我们需要获取一张特定的照片。
  • 识别该照片中标记的所有用户,然后确定...
  • 获取所有标记用户所在的所有照片。

任何人都可以建议如何使用facebook的图形api来实现这个目标吗?

谢谢和问候

1 个答案:

答案 0 :(得分:3)

您可以根据图谱API文档(http://developers.facebook.com/docs/reference/api/photo)访问照片属性,包括标签。

要获取给定用户的所有照片,您需要在授权您的应用时向他们请求user_photo_video_tags extended permission

如果参与此过程的所有照片/用户都属于/已授权您的应用程序,那么它应该可以正常运行。否则,它可能充满问题,例如如果说“给定照片”不公开(即“Everyone”可见),则需要识别其所有者并向他们请求user_photos权限。同样,朋友可以在照片中标记他们的朋友,因此您无法假设您将能够访问任何已标记用户的所有照片。

祝你好运! :)