0

Google クライアント API を使用して、YouTube を Android アプリに統合しています。私はこのコードを使用しています、

YouTubeUrl url = new YouTubeUrl(VIDEOS_FEED);
    url.author = "searchstories";
    url.maxResults = 2;
    // build the HTTP GET request
    HttpRequest request;
    try {
        request = factory.buildGetRequest(url);
        // execute the request and the parse video feed
        VideoFeed feed = request.execute().parseAs(VideoFeed.class);

フィードの取得中に com.google.api.client.http.HttpResponseException: 400 Bad Request をスローします。最初の数回は正常に機能しましたが、その後 400 の不正なリクエストが返されました。この問題を克服するにはどうすればよいですか?助けてください。前もって感謝します。

4

1 に答える 1

1

実際、ヘッダーを追加するには行方不明でした

GoogleHeaders ヘッダー = 新しい GoogleHeaders();

headers.setApplicationName("TestApp/1.0");

headers.gdataVersion = "2"; request.headers = ヘッダー;

ヘッダーを HttpRequest に追加すると、400 Bad Request Exception が解決されました。楽しみ...!!!

于 2011-07-22T17:13:27.853 に答える