私たちがアクセスしようとする前に、まず私のアプリからログインfacebookにログインする必要があります https://graph.facebook.com/marko/pictureFacebookのAPI:アクセスが拒否されました(java.io.FilePermissionを読む)
からユーザーをイメージオブジェクトを作成するためにJSPを使用しようとしていますいずれのファイルも、しかし、Facebookのプロフィール画像はすべて公開されています。とにかく、私は逃げる。
このURLイメージストリングに基づいてファイルを直接作成しようとすると、代わりにイメージへのリダイレクトです。さて、もし私がjspでこれをやろうとしているので、それがうまく動作するhtmlイメージオブジェクト(すなわち、)を作成するなら、それはしません。
//This doesn't work
String strImgUrl = "https://graph.facebook.com/marko/picture";
File filProfileImage = new File(strImgUrl);
Image imgGraphic = (Image)ImageIO.read(filProfileImage);
私はFileオブジェクトを作成しようとするとバストします。この問題を回避するにはどうすればいいですか?
'(イメージ)'型変換も不要です。 –