有没有办法一次向API发送多个JS请求?

时间:2015-05-12 15:44:15

标签: javascript api email verify

我尝试使用briteverify验证多个电子邮件地址。

他们的示例请求是:

https://bpi.briteverify.com/emails.json?address=johndoe@briteverify.com&apikey=XXX

它适用于单个地址,现在我想在一个请求中验证多个邮件。 有没有办法做到这一点?

我不是一个程序员,所以如果它超级容易 - 抱歉。 :/

1 个答案:

答案 0 :(得分:0)

将地址放在数组中并执行这个小脚本

(function(){
var url = "https://bpi.briteverify.com/emails.json?apikey=XXX";
var emails = [
  'johndoe@briteverify.com',
  'johnsmith@briteverify.com',
  'user@briteverify.com'
];
  
var success = function(data){
    console.log(data.address + " is " + (data.valid?"valid":"invalid"));
};
  
var checkEmail = function(email){
  $.ajax({
    url: url,
    data: {
      address: email
    },
    success: success
  });
};

for(var email in emails){
  checkEmail(email); 
}
})();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>