3

YouTube検索リストから YouTube検索リストを実装します

しかし、このエラーが発生します

アクセスが構成されていません。プロジェクトの API を有効にするには、Google Developers Console を使用してください。

コード:-

youtube = new YouTube.Builder(transport,jsonFactory, new HttpRequestInitializer() 
{
    @Override
    public void initialize(HttpRequest request) throws IOException {
    }
}).setApplicationName("youtube-cmdline-search-sample").build();


String queryTerm = getInputQuery();

// Define the API request for retrieving search results.
YouTube.Search.List search = youtube.search().list("id,snippet");

// Set your developer key from the Google Developers Console for

String apiKey = ""; //i have server key and browser key
search.setKey(apiKey);
search.setQ(queryTerm);

search.setType("video");

search.setFields("items(id/kind,id/videoId,snippet/title,snippet/thumbnails/default/url)");
search.setMaxResults(NUMBER_OF_VIDEOS_RETURNED);

ここに画像の説明を入力

4

6 に答える 6

11

解決:-

ここの古い開発者コンソール サイトからプロジェクトを作成しました。

古い開発者コンソール サイトのブラウザ キーを使用しました。

于 2014-03-25T05:47:42.823 に答える
-1

「サーバー キー」を作成し、ホワイトリストに登録した IP がクライアントの IP (アプリケーションを実行した場所) と一致しなかったときに、このエラーを受け取りました。

于 2014-04-22T11:28:45.620 に答える
-2

わお!はい、旧開発者コンソールを使用してください。最終的にこの答えを見つける前に、私は一日中これに取り組みました。新しい開発者コンソールには、古いものへのリンクがあります。古いコンソールで新しいキーを生成すると、機能します! これはひどい。

于 2014-07-26T22:23:33.533 に答える