如何检测链接上的默认头像:https://graph.facebook.com/'.$id.'/picture?type=large
?
这是从特殊准备的配置文件中获取化身(男性/女性)然后通过例如比较的唯一方法吗? md5() ?
很难相信这是唯一的方法。
最佳答案
您可以使用 redirect=false
参数:
https://graph.facebook.com/naitik/picture?redirect=false
然后 facebook 的响应是 json
并包含以下数据:
{
"data": {
"url": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn1/157337_5526183_369516251_q.jpg",
"is_silhouette": false
}
}
您可以使用 is_silhouette
选项来检测照片是否为默认照片。
您可以在以下位置阅读更多信息:https://developers.facebook.com/docs/reference/api/using-pictures/
关于ios - 如何检测Facebook上的默认头像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10756323/