2017-11-10 1 views
0

whoisノードモジュールを使用してドメインの配列から電子メールを取得しようとしていますが、私は常に同じエラー>>「サイトが定義されていません。 コードは単一のドメインでは正常に動作しますが、リストでは正常に動作しません。この問題について誰でも助けてくれますか?事前にありがとう:Whoisノードのバルクドメイン

var whois = require("whois-json"); 
 

 
arr = [ 
 
"google.com", 
 
"example.com" 
 
] 
 

 
function getWhois(site) { 
 
    whois(site, function(err, result){ 
 
     var output = JSON.stringify(result, null, 2); 
 
     output = JSON.parse(output); 
 
     email = output['email'].replace(' ', ',').toString().split(","); 
 
     console.log(email[0]); 
 
    }) 
 
} 
 

 
arr.forEach(function(i) { 
 
    getWhois(site); 
 
});

答えて

0

"サイト" あなたは定義していない

arr.forEach(function(i) { 
    getWhois(site); // site is not defined here 
}); 

で。

+0

よく指摘されていますが、まだ動作していません。 –

関連する問題