首页
学习
活动
专区
圈层
工具
发布

EN

Stack Overflow用户
提问于 2011-11-17 20:04:43
回答 1查看 1.2K关注 0票数 1

我在试着演一出戏!通过GData API从Youtube获取数据的应用程序。按照Youtube指南,我补充道

代码语言:javascript
复制
import com.google.gdata.client.*;
import com.google.gdata.client.youtube.*;
import com.google.gdata.data.*;
import com.google.gdata.data.geo.impl.*;
import com.google.gdata.data.media.*;
import com.google.gdata.data.media.mediarss.*;
import com.google.gdata.data.youtube.*;
import com.google.gdata.data.extensions.*;
import com.google.gdata.util.*;
import java.io.IOException;
import java.io.File;
import java.net.URL;

到我的文件顶部,然后创建我的类

代码语言:javascript
复制
public class Videos extends Controller {

    //...Irrelevant stuff...

    public static void create(@Required String video_id) {
        if (validation.hasErrors()) {
            render("Videos/submit.html");
        }

        YouTubeService service = new YouTubeService("app", "abcd");

        String videoEntryURL = "http://gdata.youtube.com/feeds/api/videos/"+video_id;

        VideoEntry videoEntry = service.getEntry(new URL(videoEntryURL), VideoEntry.class);

        System.out.println(videoEntry.getTitle().getPlainText());
    }

    //...Irrelevant stuff...

}

我从游戏中得到了以下错误

编译错误 无法编译/app/controllers/Videos.java文件。引发的错误是:无法解析com.google.gdata.client.media.MediaService类型。它间接地引用/app/controllers/Videos.java (第40行)中所需的.class文件。 40: VideoEntry videoEntry =service.getEntry(新URL(videoEntryURL),VideoEntry.class);

在浏览器里

play.exceptions.CompilationException:无法解析com.google.gdata.client.media.MediaService类型。它间接引用于play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:246) at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:474) at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:278) at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:412) at play.Play.start(Play.java:485) at play.Play.detectChanges(Play.java:599)play.Invoker$Invocation.init(Invoker.java:186)应Invocation.HTTP请求(播放!)

从命令行。

我最近才开始玩游戏!但是这个错误使我感到困惑

我已经将GData api中所需的两个库添加到了我的剧本的/lib/文件夹中!app,我所遵循的GData API指南是这里

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-17 21:30:33

com.google.gdata.client.media.MediaService在gdata-media-version.jar中。在我的项目中,我有五个gdata罐: gdata-base、gdata-client、gdata-media、gdata-youtube和gdata-core。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8173523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档