我正在尝试使用Volley从Tumblr获取用户的仪表板帖子。我尝试了Jumblr(Java的Tumblr API),但它不能满足我的需求。 下面是我的代码。请帮我完成这个。如果您可以使用Retrofit或不使用Retrofit and Volley来做到这一点,那仍然很棒。任何帮助,将不胜感激。谢谢。
String url = "https://api.tumblr.com/v2/user/dashboard";
JsonObjectRequest request = new JsonObjectRequest(Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.d("com.waheed",response.toString());
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
error.printStackTrace();
}
}) {
@Override
public Map<String, String> getHeaders() throws AuthFailureError {
HashMap<String, String> headers = new HashMap<String, String>();
headers.put("Content-Type", "application/json; charset=UTF-8");
headers.put("Authorization", "oauth_consumer_key=\"cMlaBmZqDcoOEYfzSdYAXg1kOw1BrE5VyAVa2G3OC56KEwUhrW\",oauth_token=\"o7qRQuKK3vuRvGeywmXW8XzqvofsMzxKGY0CEchyOSq83jIWcZ\"");
return headers;
}
};
mQueue.add(request);