2011-07-18 5 views
0

Yelp API V2.0에 응답을 얻는 데 문제가 있습니다 .Yelp API V2.0에서 모든 인증 키와 토큰을 사용하여 요청을 보내면 매개 변수가 누락되었습니다.Yelp API에서 응답을 얻는 데 문제가 있습니다.

{"error":{"text":"One or more parameters are invalid in 
request","id":"INVALID_PARAMETER","field":"oauth_timestamp"}} 

은 다음 타임 스탬프가 언젠가 과거입니다 : 하나가에 대한 아이디어가있는 경우이 오류가 발생하는 경우 옐프는 나에게

+0

당신이 응답을 보면, 그것은 말아야 d는 누락 된 필드를 포함합니다. 이 오류 마사지를하여 오류 메시지 – vinod

+0

{ "오류 ": {"text ":"요청시 하나 이상의 매개 변수가 유효하지 않습니다. ","id ":"INVALID_PARAMETER ","field ":"oauth_timestamp "}} – Maulik

+0

http://api.yelp.com/v2/search?term=food&location=San+Francisco&oauth_consumer_key=mykey&auth_consumer_secret=mykey&oauth_token=mykey&oauth_signature=mykey&oauth_signature_method=blank&oauth_timestamp=blank&oauth_nonce=blank를주고 내가 가진 – Droid

답변

1

도움이됩니다. 현재 시간을 동적으로 가져 오거나 미래의 임의의 값으로 timestamp 매개 변수를 설정하여이를 해결할 수 있습니다. 당신은 키 자체를 사용하지 않기 때문에

0

당신은이 ...oauth_consumer_key=XXXXXXXXXXXXXXXXXXXXX&auth_consumer_secret=XXXXXXXXXXXXXXXXXXXXX...
처럼 보일 것입니다 그들은 예를 들어 도움이 될 몇 가지 예제를 가지고 자신의 GitHub의 https://github.com/Yelp/yelp-api/tree/master/v2/ 살펴 ...oauth_consumer_key=mykey&auth_consumer_secret=mykey...
적이는 "OAuth를 자격 증명이 유효"그 오류가 발생했습니다 는 PHP에

// Set your keys here 
$consumer_key = ""; 
$consumer_secret = ""; 
$token = ""; 
$token_secret = ""; 

당신이 따옴표 사이에 키를 설정해야합니다 $consumer_key = "XXXXXXXXXXXXXXXXXXXXX";

관련 문제