YouTube Java API问题

时间:2010-09-01 12:13:25

标签: java youtube-api

我正在使用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构建路径和引用的库的图片:alt text

我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:3)

您似乎缺少gdata-client-core-1.0.jar