AngularJS:如何检索Foursquare API数组数据?

我试图使用angularjs检索场馆列表。 使用console.log(data),我可以看到angularJS成功地调用了foursquare API。

但是,我如何parsing数据中的每个id元素。 例如,我想获得场地名称,场地联系和其他细节,我怎样才能使用ng-repeat标签。

var results = this; $http.get("https://api.foursquare.com/v2/venues/search?client_id=CLIENT_ID&client_secret=SECRET_KEY&v=20130815&ll=17.416471,78.438247&query=coffee") .success(function(data){ results = data; console.log(results); }) 

检查这个链接样本json数据: https : //developer.foursquare.com/docs/explore.html#req=venues/trending%3Fll%3D40.7,-74

提前致谢!

 var url = https://api.foursquare.com/v2/venues/search?client_id=CLIENT_ID&client_secret=SECRET_KEY&v=20130815&ll=17.416471,78.438247&query=coffee?callback=JSON_CALLBACK; $http.jsonp(url) .success(function(data){ console.log(data.found); }); 

因为您正在向另一个域请求,所以必须使用JSONP。 并追加callback在你的url的末尾。

有用!!