1

YouTube から動画を読み込んで表示する GWT アプリケーションを開発しています。その目的を念頭に置いて、gwt-youtube-api を使い始めました。

プレーヤーを表示して、それに応じて YouTube の動画を再生できますが、YouTube で動画を検索できません。

次のコードは、YouTube から最新の動画を取得する必要がありますが、何もしません。RPC 呼び出しを行った後、onSucess と onFailure の両方の結果が表示されません。

import java.util.List;

import com.google.gdata.client.youtube.YouTubeManager;
import com.google.gdata.data.youtube.VideoEntry;
import com.google.gdata.data.youtube.VideoFeed;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.rpc.AsyncCallback;

public class Webmetalmore implements EntryPoint {

    @Override
    public void onModuleLoad() {
        YouTubeManager youTubeManager = new YouTubeManager();
        youTubeManager.retrieveMostRecent(new AsyncCallback<VideoFeed>() {

            @Override
            public void onSuccess(VideoFeed result) {
                List<VideoEntry> entries = result.getEntries();
                for (VideoEntry entry: entries){
                    System.out.println(entry.getTitle());
                }
            }

            @Override
            public void onFailure(Throwable caught) {
                GWT.log("Unable to obtain videos from youtube service", caught);
            }

        });

    }
}

私が間違っていることのアイデアはありますか?ありがとうございました

4

1 に答える 1