Most social apis have a way to construct a url to the user's profile picture using their user_id or username. Any chance foursquare has something similar or plans to?
Construct Profile Picture URL
Asked Answered
oh yeah... uhm, we were going to add that. Dusting off an old internal thread.... –
Apparently
i am facing the same problem is there any way for doing it in Foursquare... –
Tequila
I had the same problem.
Since the last update (changes from June 9th) every user's pic can be constructed via an api call: https://developer.foursquare.com/docs/explore#req=users/self
which returns something like this:
photo: {
prefix: "https://irs3.4sqi.net/img/user/"
suffix: "/HBVX4T2WQOGG20FE.png"
}
Take the two parts and put e.g. 'original' between them:
[prefix]/original/[suffix]
which gives you the url to the profile pic: https://irs3.4sqi.net/img/user/original/HBVX4T2WQOGG20FE.png
foursquare provides the URL prefix and suffix, example:
photo: {
prefix: "https://irs3.4sqi.net/img/user/"
suffix "/21325770-GWARVMMU2R5QLN04.jpg"
}
you can mount it as follows:
[prefix]/original/[suffix] -> for original image
[prefix]/200/[suffix] -> for squared 200x200 image
[prefix]/200x100/[suffix] -> for 200x100 image
exemple
https://irs3.4sqi.net/img/user/200/21325770-GWARVMMU2R5QLN04.jpg
At this time, there's no way to construct a profile photo from just the username/user ID.
Comments on this question by Akshay indicate that they might some day support this.
I'm answering here to get this off of the "unanswered" list.
© 2022 - 2024 — McMap. All rights reserved.