【问题标题】:Strava API returning 404 at intitial authenticationStrava API 在初始身份验证时返回 404
【发布时间】:2020-05-11 18:55:17
【问题描述】:

我对 Strava API 有点混乱,但是当我想要执行初始身份验证时,我总是收到 404 错误。我对此很陌生,所以任何帮助将不胜感激。

            @Override
            public void onClick(View v) {
                RequestQueue queue = Volley.newRequestQueue(MainActivity.this);

                final Uri testUri = Uri.parse("https://www.strava.com/oauth/token")
                        .buildUpon()
                        .appendQueryParameter("client_id", client_id)
                        .appendQueryParameter("client_secret", client_secret)
                        .appendQueryParameter("code", token)
                        .appendQueryParameter("grant_type", "authorization_code")
                        .build();

                StringRequest stringRequest = new StringRequest(Request.Method.GET, testUri.toString(),
                        new Response.Listener<String>() {
                            @Override
                            public void onResponse(String response) {
                                Toast.makeText(MainActivity.this,"Response received", Toast.LENGTH_SHORT).show();
                                textview.setText(response);
                            }
                        }, new Response.ErrorListener() {
                    @Override
                    public void onErrorResponse(VolleyError error) {
                        error.getCause();
                        Toast.makeText(MainActivity.this,"Error received", Toast.LENGTH_SHORT).show();
                    }
                });

                queue.add(stringRequest);
                Toast.makeText(MainActivity.this,"Request sent", Toast.LENGTH_SHORT).show();
            }
        });

【问题讨论】:

    标签: java android oauth-2.0 strava


    【解决方案1】:

    嗯,这很尴尬。我使用的是 GET 方法,而它应该是 POST 方法。改正后,我的问题就解决了。

    【讨论】:

      猜你喜欢
      • 2015-11-09
      • 1970-01-01
      • 1970-01-01
      • 2019-12-25
      • 2022-12-21
      • 2020-05-16
      • 2012-03-09
      • 1970-01-01
      • 2020-07-07
      相关资源
      最近更新 更多