2017-12-04 24 views
0

私はyelp apiを使いたかったので、Yelpからアクセストークンを取得しました。私は郵便配達員に依頼をしようとしていましたが、私は次のエラーを受けていました。郵便番号でYelp API GETリクエストを作成するには?

{ 
    "error": { 
     "code": "VALIDATION_ERROR", 
     "description": "Please specify a location or a latitude and longitude" 
    } 
} 

私のURLがhttps://api.yelp.com/v3/businesses/search

I am passing term, location and authorization in header field. I even tried to pass latitude and longitude, I am still getting the same error

であなたの助けをいただき、ありがとうございます。

答えて

0

私はまったく同じ問題を抱えていました。実行している問題は、PostmanのUIが少し誤解を招くことです。あなたは、アプリケーションの間違った領域に検索語を入力していますが、アプリケーションもAPIもあなたには言いません。

Image shows error state

この問題を解決する方法は、次のURLに「PARAMS」ボタンをクリックし、場所のキーのキーと値のペアを追加することです。

Image shows correct state

何が起こっているのYelpは、クエリ文字列での検索用語ではなく、ヘッダを望んでいるが、UIは、ヘッダーとして用語を追加するために、あなたをリードし、クエリ文字列を別の場所に変更されたことをでcluingされていないです。

詳細については、この問題のページをご覧ください。https://github.com/Yelp/yelp-api/issues/193

+0

ありがとうDanny for the edit! –