Phương pháp 1: (không còn hoạt động)
https://plus.google.com/s2/photos/profile/<user_id>?sz=<your_desired_size>
Phương pháp 2: (mỗi yêu cầu được tính trong giới hạn tỷ lệ api của bạn, là 10k yêu cầu miễn phí mỗi ngày)
https://www.googleapis.com/plus/v1/people/<user_id>?fields=image&key={YOUR_API_KEY}
với định dạng phản hồi sau:
{ "image": { "url": "lh5.googleusercontent.com/-keLR5zGxWOg/.../photo.jpg?sz=50"; } }
Cách tiếp cận 3: (không yêu cầu khóa api)
http://picasaweb.google.com/data/entry/api/user/<user_id>?alt=json
trong phản hồi json, bạn nhận được một thuộc tính có tên "gphoto $ thumbnail", chứa url ảnh hồ sơ như sau:
http://lh6.ggpht.com/-btLsReiDeF0/AAAAAAAAAAI/AAAAAAAAAAA/GXBpycNk984/s64-c/filename.jpg
Bạn có thể nhận thấy trong url phần "s64-c" có nghĩa là kích thước hình ảnh là 64, tôi đã thử sử dụng các giá trị khác như "s100-c" và chúng đã hoạt động. Ngoài ra, nếu bạn xóa phần "s64-c" và thêm thông số "? Sz = 100", thì thông số đó cũng sẽ hoạt động kể từ bây giờ. Mặc dù đây không phải là cách tốt để lấy ảnh hồ sơ của người dùng gplus, nhưng ưu điểm là nó không yêu cầu bất kỳ khóa api nào.