【发布时间】:2011-04-06 18:43:27
【问题描述】:
我正在使用 YouTube API 在 YouTube 上执行简单的搜索。这是我的代码:
import java.net.URL;
import com.google.gdata.client.youtube.YouTubeQuery;
import com.google.gdata.client.youtube.YouTubeService;
/**
*
*/
/**
* @author denzilc
*
*/
public class CollectData {
public static String clientID = "****";
public static String developer_key = "*****";
public static String YOUTUBE_URL = "http://gdata.youtube.com/feeds/api/videos";
public static String myQuery = "India";
public static int maxResults = 200;
public static int timeout = 2000;
public static String outputDir = "";
public static String outputFile = "";
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
YouTubeService service = new YouTubeService(clientID);
YouTubeQuery query = new YouTubeQuery(new URL(YOUTUBE_URL));
query.setSafeSearch(YouTubeQuery.SafeSearch.NONE);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
但是,我收到以下编译错误:
描述资源路径位置类型 com.google.gdata.client.Query 类型 无法解决。是间接的 从所需的 .class 引用 文件 CollectData.java /YouTube/src 行 1 Java 问题
这是我的 JAVA 构建路径和引用的库的图片:
我错过了什么吗?
【问题讨论】:
标签: java youtube-api