0
我使用YouTube API在YouTube上執行簡單的搜索。這裏是我的代碼:YouTube Java API的問題
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();
}
}
}
不過,我收到以下編譯錯誤:
Description Resource Path Location Type The type com.google.gdata.client.Query cannot be resolved. It is indirectly referenced from required .class files CollectData.java /YouTube/src line 1 Java Problem
這裏是我的Java構建路徑的PIC和引用的庫:
我在這裏失去了一些東西?
謝謝,我不知道我是如何錯過了.... – Dexter 2010-09-01 12:48:18