I have the same problem at the moment. My solution is to use the coverId of the album cover.
You can use GraphApi to get all user albums
https:
and use your profile album cover to get a profile photo
https:
Otherwise, you can create a query such as
SELECT src_big FROM photo WHERE pid IN (SELECT cover_pid FROM album WHERE owner = %profileId% AND type = 'profile')
I found this in facebook developer docs by writing a request for a response
http://developers.facebook.com/docs/reference/fql/photo/
I hope this helps you
source share