- ★★Java質問・相談スレッド168★★
459 :デフォルトの名無しさん[sage]:2014/04/09(水) 16:53:43.04 ID:R7Roma+l - 質問です。
JAVAでニコ動にログインしたいのですが、下記のコードを実行しても ”入力したメールアドレスまたはパスワードが間違っています”というページが帰ってきてログインできません。 どうすればログインできるのでしょうか? CookieManager manager = new CookieManager(); CookieHandler.setDefault(manager); URL url = new URL("https://secure.nicovideo.jp/secure/login?site=niconico"); HttpURLConnection http = (HttpURLConnection)url.openConnection(); http.setDoOutput(true); http.setRequestMethod("POST"); http.setRequestProperty("Accept-Language", "ja,en-US;q=0.8,en;q=0.6"); http.setRequestProperty("User-Agent", "Mozilla/5.0"); http.setRequestProperty("Referer", "https://secure.nicovideo.jp/secure/login_form"); http.setRequestProperty("Content-type","application/x-www-form-urlencoded"); http.setRequestProperty("Content-Length", Integer.toString(param.length())); String param="next_url=&mail_tel=mamoru@ghostwriter.com&password=samuragochi"; PrintWriter printWriter = new PrintWriter(http.getOutputStream()); printWriter.print(param); printWriter.close(); http.connect();
|