Подход 1: (больше не работает)
https://plus.google.com/s2/photos/profile/<user_id>?sz=<your_desired_size>
Подход 2: (каждый запрос учитывается в ваших ограничениях скорости API, что составляет 10 тыс. Запросов в день бесплатно)
https://www.googleapis.com/plus/v1/people/<user_id>?fields=image&key={YOUR_API_KEY}
со следующим форматом ответа:
{ "image": { "url": "lh5.googleusercontent.com/-keLR5zGxWOg/.../photo.jpg?sz=50"; } }
Подход 3: (не требуется ключ api)
http://picasaweb.google.com/data/entry/api/user/<user_id>?alt=json
в ответе json вы получите свойство с именем "gphoto $ thumbnail", которое содержит URL-адрес изображения профиля, как показано ниже:
http://lh6.ggpht.com/-btLsReiDeF0/AAAAAAAAAAI/AAAAAAAAAAA/GXBpycNk984/s64-c/filename.jpg
Вы можете заметить в URL-адресе часть «s64-c», что означает, что размер изображения равен 64, я пробовал использовать другие значения, такие как «s100-c», и они работали. Также, если вы удалите часть «s64-c» и добавите параметр «? Sz = 100», это также будет работать на данный момент. Хотя это не очень хороший способ получить изображение профиля пользователя gplus, но преимущество в том, что он не требует никакого ключа api.