小编yas*_*pta的帖子

从 api 获取数据时出现意外响应代码 403

我想从某些 api 获取数据,我不知道我的 logcat 中哪里出了问题,它显示错误,意外的响应代码 403 这是我的主要活动

public class MainActivity extends AppCompatActivity {
    RequestQueue queue;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    queue=MySingleton.getInstance(this).getmRequestQueue();
    getList();
}
ArrayList getList(){
    JsonObjectRequest jsonObjectRequest =new JsonObjectRequest(Request.Method.GET,
            "https://newsapi.org/v2/top-headlines?country=in&apiKey=e613af58839749aab8f66bba967ab5a8", null
            , new Response.Listener<JSONObject>() {
        @Override
        public void onResponse(JSONObject response) {
                try {

                    String val=response.getString("status");
                    Log.d("json","status : "+val);
                    //i want to see this val in my logcat but its giving an error

                } catch (JSONException e) {
                    e.printStackTrace();
                }
            }
    }, new Response.ErrorListener() {
        @Override
        public void …
Run Code Online (Sandbox Code Playgroud)

java android

1
推荐指数
2
解决办法
4931
查看次数

标签 统计

android ×1

java ×1