final String USER_AGENT = "Niconico Checker";
final String auth_URL = "https://secure.nicovideo.jp/secure/login?site=nicolive_antenna";
private int loginApp(String mail,int pass){
PrintStream ps = null;
BufferedReader br = null;
URL loginURL;
try {
loginURL = new URL(auth_URL);
URLConnection con = loginURL.openConnection();
con.setDoOutput(true);
//con.setRequestProperty("User-Agent", USER_AGENT);
// 送信する
OutputStream os = con.getOutputStream();
ps = new PrintStream(os);
ps.print("mail=" + mail + "&" + "password=" + pass + "");
// 受信する
InputStreamReader ir1 = new InputStreamReader(con.getInputStream());
BufferedReader br1 = new BufferedReader(ir1);
String line;
while((line=br1.readLine()) != null) {
System.out.println(line);
}
br1.close();
ir1.close();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (null != ps) {
ps.close();
}
if (null != br) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
return 0;
}
Java ニコニコAPIで認証 POST
JavaでPOSTをニコニコに送信するときは、演算子を & にしませう。。。 ;;
0 Comments until now.
Comment!