2017-06-18 13 views
0

Yelp Fusion APIを使用するためのアクセストークンを取得しようとしています。私は以下のPOST要求を下にしようとしましたが、404エラーが続いています。 POSTリクエストを作成しようとしたのはこれが初めてのことです。私はそれを正しく実行しているかどうかわかりません。事前にhttps://www.yelp.com/developers/documentation/v3/authenticationYelp Fusion POSTリクエスト

ありがとう:

は、私がここにYelpのからの指示を添付しました。再あなたが

を送るリンクを読ん

public static final String YELPURL = "https://api.yelp.com/oauth/token"; 
public static void main(String[] args) { 
    try { 
     URL obj = new URL(YELPURL); 
     HttpsURLConnection con = (HttpsURLConnection) obj.openConnection(); 
     con.setRequestMethod("POST"); 
     con.setRequestProperty("grant_type", "client_credentials"); 
     con.setRequestProperty("client_id", CLIENTID); 
     con.setRequestProperty("client_secret", CLIENTSECRET); 
     con.setDoOutput(true); 
     int responseCode = con.getResponseCode(); 
     System.out.println("Response Code: " + responseCode); 
    } catch (Exception e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 

} 

答えて

0

あなたは、代わりにhttps://api.yelp.com/oauth/token

+0

こんにちはのhttps://api.yelp.com/oauth2/token

への返信に感謝を送信する必要があります。私はURLを変更しようとしましたが、今は400エラーコードを取得しています。どのようにそれを修正するためのアドバイス? – Chris

+0

https://stackoverflow.com/questions/33713414/bad-request-from-yel​​p-apiを参照してください。 – user7294900