Unirest Jar 機能を使用してセッション認証要求を作成しようとしていますが、自分の名前のコンソールをログに記録できないようです。以下は私が使用しているサンプルコードです。自分の名前コンソールをログに記録する方法についてのアイデアはありますか?
var Cheerio = require('cheerio'); var unirest = require('unirest'); var CookieJar = unirest.jar(); var twitterLogin = 'https://twitter.com/sessions'; var twitterUsername = 'TWITTERUSERNAME'; var twitterPassword = 'TWITTERPASSWORD!' var Request = unirest.get('https://twitter.com/login').jar(CookieJar); Request.end(関数(応答) { var $ = Cheerio.load(response.body); var authToken = $('input[name="authenticity_token"]').val(); console.log(認証トークン) unirest.post(twitterログイン) .jar(クッキージャー) .followRedirect(真) .header('Referer', 'https://twitter.com/login') .header('content-type', 'application/x-www-form-urlencoded') .header('User-Agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/43.0.2357.124 Safari/537.36') .field('authenticity_token', authToken) .field('session[username_or_email]', twitterUsername) .field('session[パスワード]', twitterPassword) .end(関数(応答) { console.log(応答.statusCode) console.log(レスポンス.ボディ) unirest.get('https://twitter.com') .jar(クッキージャー) .followRedirect(真) .end(関数(応答) { var $ = Cheerio.load(応答.本文) console.log($('.DashboardProfileCard-name').text()); })) })) });