2017-11-21 20 views
0

私は .AI Volleyを使用して接続を確立しようとしています。しかし、私が得ているのは400エラーです。Android with wit.ai

public void makeRequest(String url) { 
    RequestQueue queue = Volley.newRequestQueue(MainActivity.this); 
    StringRequest postRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() { 
     @Override 
     public void onResponse(String response) { 
      Toast.makeText(MainActivity.this, "YOU'RE TOAST", Toast.LENGTH_SHORT).show(); 
      Log.d("accessToken:", response); 
     } 
    }, new Response.ErrorListener() { 
     @Override 
     public void onErrorResponse(VolleyError volleyError) { 
      Log.d("error:", volleyError.toString()); 

     } 
    }) { 
     @Override 
     public Map<String, String> getHeaders() throws AuthFailureError { 
      Map<String, String> headers = new HashMap<String, String>(); 
      headers.put("Authorization:", "Bearer SAMPLETOKENHERE"); 
      return headers; 
     } 

    }; 
    queue.add(postRequest); 
} 

答えて

0

私の問題が見つかりました。それは私の認可に「:」を入れたからです。私はそれが必要でないことを知らなかった。それは今動作する