1

api文档中存在一些矛盾:

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

照片应包含

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

照片是一个对象,有两个部分

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

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

几天前,端点返回了一个带有个人资料图片的字符串,现在它已经改变了,但我找不到任何文档。

编辑:

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

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

还给出了内部错误。

4

1 回答 1

3

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

要解决此问题,请将“v”降低到 20120609 之前,使用 20120608 即可。它为您的用户返回以下 URL:https ://is0.4sqi.net/userpix_thumbs/HBVX4T2WQOGG20FE.png :)

另一种修复方法是使用 [prefix]/original/[suffix] 然后您可以使用较新的版本 (>20120609)

于 2012-06-11T13:21:50.013 回答