FacebookにリンクするAndroidアプリに取り組んでいます(次のチュートリアルを使用 - https://developers.facebook.com/docs/mobile/android/build/)。ただし、友達の情報ページをダウンロードして保存したいので、私のプログラムは、メールや電話番号など、Facebook API が提供しない詳細情報を読み取ることができます。以下にリストされているルーチンを使用すると、Facebook はログインしていると見なしません。
public static void main(String[] args) {
try {
URL u = new URL("https://www.facebook.com/profile.php?id=********");//where id is your friend's profile ID
OutputStream out = new FileOutputStream("bob.html");
InputStream in = u.openStream();
DTD html = DTD.getDTD("html");
System.out.println(html.getName());
in.close();
out.flush();
out.close();
} catch (Exception e) {
System.err.println("Usage: java PageSaver url local_file");
}
}