Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Yelp API纬度经度_Javascript_Jquery_Yelp - Fatal编程技术网

Javascript Yelp API纬度经度

Javascript Yelp API纬度经度,javascript,jquery,yelp,Javascript,Jquery,Yelp,我正在尝试将Yelp的API用于纬度/经度位置。我使用了yelp提供的javascript代码,它基本上有一个参数数组,并将值推入其中,如下所示: parameters.push(['term', terms]); parameters.push(['location', near]); parameters.push(['oauth_consumer_key', auth.consumerKey]); 在Yelp的文档中,它将对纬度/经度的调用解释为 ll=纬度、经度、精度、高度、高度和精度

我正在尝试将Yelp的API用于纬度/经度位置。我使用了yelp提供的javascript代码,它基本上有一个参数数组,并将值推入其中,如下所示:

parameters.push(['term', terms]);
parameters.push(['location', near]);
parameters.push(['oauth_consumer_key', auth.consumerKey]);
在Yelp的文档中,它将对纬度/经度的调用解释为 ll=纬度、经度、精度、高度、高度和精度 只有纬度和经度是必需的值

但是,当我尝试使用以下代码时,只有latitude被推入数组,Yelp返回一个错误的请求错误:

parameters.push(['ll', latitude, longitude]);

我做错了什么?

他们在寻找(“ll=lat,lon”),而你的推力是(“ll”,lat,lon”)。将其更改为(“ll=lat,lon”)。i、 e.ll=37.788022,-122.399797

我以前没有用过这个,但这是假设11代表纬度和经度,还是需要在单独的过程中调用它。我只是通过查看前面的参数来提问,并假设它们对每个参数都有一个单独的实体。不过,我还没有看过他们的API。我会这样做,然后再回到这个问题上。:)

这里是指向文档lat和lon是变量的链接,通过这样做,您只需传递字符串'll=lat,lon',而不是变量lat和lon的实际值