代码是:
URL img_url = new URL("http://graph.facebook.com/"+id+"/picture?type=small");
Bitmap bm = BitmapFactory.decodeStream(img_url.openConnection().getInputStream());
到达时,它会给我错误
java.io.FileNotFoundException: http://graph.facebook.com/**id**/picture?type=small
但是当我尝试在浏览器中打开URL时,它显示得很好,所以我猜这段代码中有错误,但我不知道它
logcat:http://pastebin.com/Q3D3cGex
答案 0 :(得分:0)
我认为问题在于身份验证,我假设您在浏览器中复制/粘贴URL时使用的是个人/授权帐户,但从java访问可能会获得401.
只需以隐身模式打开浏览器并粘贴该网址,即可告知您是否存在授权问题。