How to check whether Google User's image is default or uploaded?

How do I check whether user's profile picture is default or uploaded in Google?

Note: When you get user details from APIs.

Google User's Default Image


All of default profile pictures have the following URL:

https://lh3.googleusercontent.com/-XdUIqdMkCWA/AAAAAAAAAAI/AAAAAAAAAAA/4252rscbv5M/photo.jpg

You can just compare string equality of profile picture with the given one.


people.get includes a isDefault value in the image object. E.g. if you try it for +Google you will get;

"image": {
    "url": "https://lh4.googleusercontent.com/-v0soe-ievYE/AAAAAAAAAAI/AAAAAAACyas/yR1_yhwBcBA/photo.jpg?sz=50",
    "isDefault": false
}

people.get no longer has isDefault as a property. https://developers.google.com/+/web/api/rest/latest/people#resource