2013-01-10 32 views
0

我收到了來自YouTube的api的空響應,並且不知道爲什麼。來自YouTube的api的空迴應

public void test() throws JSONException, IOException, ServiceException 
    { 
     YouTubeService youtube = new YouTubeService (clientId); 
     URL feedUrl = new URL ("http://gdata.youtube.com/feeds/api/videos"); 
     YouTubeQuery query = new YouTubeQuery(feedUrl); 

     query.setFullTextQuery("?category=music"); 

     VideoFeed videoFeed = youtube.query(query, VideoFeed.class); 
     List<VideoEntry> videoEntry = videoFeed.getEntries(); 

     System.out.println (videoEntry.get(0).getMediaSource()); 
    }//end 

這段代碼僅僅打印出空我究竟做錯了

+0

Debug and watch where null?那麼清楚,你在mediaSource中有null,這意味着你訪問的videoEnty不是null,而是空的。 – user

+0

這將表明所有都是空的,如果是這樣,爲什麼? –

回答