2013-06-28 4 views
1

Yelp의 API를 위도/경도 위치로 사용하려고합니다.Yelp API 위도 경도

옐프의 문서에
parameters.push(['term', terms]); 
parameters.push(['location', near]); 
parameters.push(['oauth_consumer_key', auth.consumerKey]); 

, 그것은 위도/경도로 "LL = 위도에 대한 호출을 설명합니다 : 나는 큰소리로 말하다가 기본적으로 매개 변수 배열이있는, 밖으로 준 등처럼에 값을 밀어하는 자바 스크립트 코드를 사용 , 경도, 정확도, 고도, 고도 정확도 " 위도와 경도 만 필수 값입니다.

나는 다음과 같은 코드를 사용하려고

그러나 만 위도 배열에 밀리와 옐프는 잘못된 요청 오류 반환 :

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

내가 잘못하고있는 중이 야 무엇을?

답변

1

그들은 ("ll = lat, lon") 찾고 있지만 ("ll", lat, lon) 찾고 있습니다. 그것을 ("ll = lat, lon")으로 변경하십시오. 즉 ll = 37.788022, -122.399797

+0

lat와 lon은 변수이지만 위와 같이하면 변수 lat와 lon의 실제 값이 아니라 문자열 'll = lat, lon'을 전달하는 것입니다 –

1

이전에는 사용하지 않았지만 위도 11은 위도와 경도를 가정하거나 별도의 절차로 호출해야합니다. 이전 주장을 살펴보고 각 매개 변수에 대해 별도의 엔터티가 있다고 가정합니다. 그러나, 나는 그들의 API를 보지 않았다. 나는 그렇게 할 것이고, 그 다음에 다시 돌아올 것이다. :)

+0

다음은 문서에 대한 링크입니다 http://www.yelp.com/developers/documentation/v2/search_api –