1

YouTubeの動画が好きになりたいです。AUTH_TOKENを使用して取得しましたAccountManager

以下を使用して

am.getAuthToken(mAccount, AUTH_TOKEN_TYPE, null, this, new AccountManagerCallback<Bundle>()
    {
    public void run(AccountManagerFuture<Bundle> future)
    {
        try
        {
            if(future != null && future.getResult() != null)
            {                           if(future.getResult().containsKey(AccountManager.KEY_AUTHTOKEN))
                {                   
                AUTH_TOKEN = future.getResult().getString(AccountManager.KEY_AUTHTOKEN);
                          }
            }
        }
        catch(OperationCanceledException e)
        {               }
        catch(AuthenticatorException e)
        {               }
        catch(IOException e)
        {               }
        catch(Exception e)
        {               }
        }
        }, null);

今、私はビデオを好きになりたい(レート) developers.google.com-ビデオ:レートはビデオを評価する方法を説明して
いますが、Google APIコンソールから生成されたCLIENT_ID、REDIRECT_URI、CLIENT_SECRETをどのように使用できるかわかりません。

この uri を生成しました

String uri ="https://www.googleapis.com/youtube/v3/videos/rate?id="+ TEST_VIDEO_ID + "&rating=like&mine=true&access_token="+AUTH_TOKEN + "&key=" + DEVELOPER_KEY;

この uri は間違っていますか? https://www.googleapis.com/youtube/v3/videos/rate?Google API コンソールの定数を使用するにはどうすればよいですか?

私はこのuri文字列を次のメソッドを使用して使用していますが、これは developer.google.com で指定されている正しい結果に応答していません。仕事またはこの場合の作業

助けてください!!!!

private JSONObject getResponse(String apiUrl)
    {
        try
        {
            HttpClient client = new DefaultHttpClient();
            HttpUriRequest request = new HttpGet(apiUrl);
            HttpResponse response = client.execute(request);
            String jsonString = StreamUtils.convertToString(response.getEntity().getContent());
            JSONObject mJson = new JSONObject(jsonString);
            return mJson;
        }
        catch(ClientProtocolException e)
        {}
        catch(Exception e)
        {}

        return null;
    }

前もって感謝します。

4

2 に答える 2

1

Google API Java クライアント ライブラリYouTube サービスを使用することをお勧めします。

こちらの例Android サンプル プロジェクト

そうでない場合は、 API Explorerからサンプル リクエストを生成できます。

于 2013-09-19T19:21:34.923 に答える
0

リクエストで、access_token を認証ヘッダーとして設定します。

于 2013-11-04T05:35:19.237 に答える