2013-02-17 73 views
0
String album = "http://picasaweb.google.com/data/feed/api/user/"+email; 
HttpURLConnection con = (HttpURLConnection) new URL(albumUrl).openConnection(); 

    // request method, timeout and headers 
    con.setRequestMethod("GET") ; 
    con.setReadTimeout(15000); 
    con.setRequestProperty("Authorization", "GoogleLogin auth="+auth); 
    con.setRequestProperty("GData-Version", "2"); 

    // set timeout and that we will process output 
    con.setReadTimeout(15000); 
    con.setDoOutput(true); 

    // connnect to url 
    con.connect(); 

    // read output returned for url 
    BufferedReader reader = new BufferedReader(new InputStreamReader(con.getInputStream())); 

問題:每次我打電話con.getInputStream()它給了我文件中未發現異常。 但是,當我加載桌面瀏覽器相同的網址,然後它顯示正確的數據。的Picasa getAlbum請求不能正常工作的Android

我很困惑爲什麼對android它是拋出異常。

在此先感謝。

+1

請發表您的logcat的錯誤。 – Sam 2013-02-17 18:41:23

+0

AlbumList.fetchAlbumList()415 02-19 18:14:22.159:W/System.err(1507):java.io.FileNotFoundException:http://picasaweb.google.com/data/feed/api/user/ honeysaini88 02-19 18:14:22.159:W/System.err(1507):\t at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:186) 02-19 18:14:22.159:W/System.err(1507):\t at com.example.picasa.AlbumList.fetchAlbumList(AlbumList.java:124) 02-19 18:14:22.169:W/System.err(1507):\t at com.example。 picasa.MainActivity $ 1.run(MainActivity.java:35) 02-19 18:14:22.169:W/System.err(1507):\t at java.lang.Thread.run(Thread.java:856) – user1871952 2013-02-19 18:15:22

+0

please幫助Sam .. – user1871952 2013-02-21 11:16:17

回答