Having a User ID xUID, i know I can get a profile picture this way:
http://graph.facebook.com/xUID/picture?type=large
The problem is that the picture returned from that URL is not the real size (it’s about 200px wide).
I need to get that user picture, but real size.
What i’ve done so far is:
1. Getting the user albums
https://graph.facebook.com/me/albums?access_token=xToken
2. Iterating on that, and getting the album that have the type=”profile”.
3. With that Album ID (xAID) I can construct a FQL query:
SELECT pid, object_id, src_big FROM photo WHERE album_object_id = xAID
4. And getting the profile pictures there.
5. I need to iterate and find the lastone uploaded by the user.
So, this process is complex and time consuming. Is there any better/simpler/faster way to acomplish this?
Thanks a lot!
Ok, just did as the question said. Browse the Albums, and getting the first profile picture from there.
The answer from Julio doesn’t work becouse it’s not possible to include “type” on a WHERE clause, becouse it’s not an indexable column.