如何根据对象获取foursquare用户的个人资料照片

时间:2012-06-10 08:46:37

标签: foursquare

api文档中存在一些矛盾:

在一个位置: https://developer.foursquare.com/docs/responses/user

photo should contain "URL of a profile picture for this user.

在另一个位置,尝试一下: https://developer.foursquare.com/docs/explore#req=users/self

photo is an object, with two parts

https://irs3.4sqi.net/img/user/HBVX4T2WQOGG20FE.png正在返回内部错误。

如何获取用户的个人资料照片?

几天前,端点返回了一个带有配置文件pic的字符串,现在它已经改变了,但我找不到任何文档。

编辑:

还尝试在前缀和后缀之间添加我的consumer_key,如:

https://irs3.4sqi.net/img/user/CONSUMER_KEY/HBVX4T2WQOGG20FE.png

还发出内部错误。

1 个答案:

答案 0 :(得分:3)

这是foursquare在6月9日对API做出的改变的一部分。 请注意,来自foursquare的AK宣布他们将进行大量更改,有些未在未来时间内完整记录,请在此处查看他的帖子:https://groups.google.com/forum/#!topic/foursquare-api/MpNpdO5zARU

要修复,请将'v'降低到20120609之前,使用20120608将起作用。它会为您的用户返回以下网址:https://is0.4sqi.net/userpix_thumbs/HBVX4T2WQOGG20FE.png:)

另一种解决方法是使用[prefix] / original / [suffix]然后你可以使用更新的版本(> 20120609)