Facebook Graph API - 有没有办法确定用户是否上传了照片?

时间:2011-05-17 17:28:45

标签: facebook facebook-graph-api

部分FB用户尚未上传个人资料照片。当他们对我的应用进行身份验证时,我不想像这样存储这些默认的FB照片:

https://fbcdn-profile-a.akamaihd.net/static-ak/rsrc.php/v1/yp/r/yDnr5YfbJCH.gif

我是否可以使用API​​调用来确定用户是否上传了自定义照片?

由于

2 个答案:

答案 0 :(得分:1)

没有

不知道还告诉你什么:)

我能想到的唯一方法是拉出用户的albums并查找“个人资料图片”专辑。那里有一个count元素。

答案 1 :(得分:0)

也许。阅读http://developers.facebook.com/docs/api/realtime/ 您的应用可以订阅对用户属性的更改。配置文件图片是用户对象的属性,因此您可以在更改时收到通知。其他照片不是用户对象的属性,它们列在http://developers.facebook.com/docs/reference/api/user/的Connections下,因此我不知道您是否可以从实时通知api访问它们。无论如何,您需要user_photos权限才能列出它们。