【发布时间】:2012-11-06 02:20:49
【问题描述】:
我在 Web 应用程序中使用了foursquare API,并且我调用了foursquare 并且结果停止了,但我无法以我想要的方式解析它。我不想使用第 3 方解析器,因为它们让我彻底困惑。我希望应用程序按距离提醒可点击的场地名称列表,并在点击时将变量分配给该场地的 lat 和 lng。
$(document).ready(function(){
$.getJSON("https://api.foursquare.com/v2/venues/search?ll=-27.58818,-48.523248&
client_id=9&client_secret=9&v=20111107",
function(data){
//code here
});
});
结果如下所示:
{"meta":
{"code":200},
"response":
{"venues":
[{"id":"4c158143a1010f47a1364e18",
"name":"Parma Pizza",
"contact":{"phone":"+554832346363","formattedPhone":"+55 48 3234-6363"},
"location":{"address":"R. Lauro Linhares, 1052",
"lat":-27.588341,
"lng":48.5232834,
"distance":18,
到目前为止,我尝试了失败的 3rd 方 Jackson,警告名称失败,document.write 失败,以及某种类型的 .$each 移除器也失败了。请帮帮我。
【问题讨论】:
-
他们以什么方式失败了?您是否首先确认回调正在运行?
标签: javascript json parsing foursquare getjson