Venues API - HereNow不再通过签到

时间:2012-10-11 17:42:40

标签: foursquare

此代码昨天正常工作

var token = "<?php echo $token; ?>";
var venueId = "4bf42ccfe5eba593ba581f90";
var hereNowUrl = "https://api.foursquare.com/v2/venues/"+venueId+"/herenow?oauth_token="+token+"&limit=11&v=20121011";
$.getJSON(hereNowUrl, {format: "json"}, function(data) {
        $(".who").empty();
        $.each(data.response.hereNow.items, function(i,hereNow){
         $(".who").append('<img src="'+hereNow.user.photo+'" alt="" class="userphoto" />');
        });
    });

但现在它只是返回200错误(折旧),现在在hereNow项目中办理登机手续。我们被认证为管理我们正在查询的场所的页面,以便我们看到所有签到不仅仅是验证者的朋友,而且我们有这个工作,现在我们没有面孔出现在我们的板上,没有结果来自API。

任何想法发生了什么?

1 个答案:

答案 0 :(得分:0)

好吧终于明白了。照片的工作方式发生了变化,所以你需要前缀+照片的大小+后缀,所以这是我的最终代码,现在再次工作!!!

function getFourSquare(){
$.getJSON(hereNowUrl, {format: "json"}, function(data) {
    $(".who").empty();
    $.each(data.response.hereNow.items, function(i,hereNow){
     $(".who").append('<img src="'+hereNow.user.photo.prefix+"100x100"+hereNow.user.photo.suffix+'" alt="" class="userphoto" />');
    });
});

}