Я хочу проверить список адресов электронной почты, используя api mailgun, но продолжаю получать задания на ответ [].Я не уверен, как мне это сделать.
Мне удалось проверить один адрес электронной почты с помощью приведенного ниже кода, но теперь я хочу проверить электронную почту в массиве
import { HttpClientModule, HttpClient, HttpHeaders, HttpParams, HttpErrorResponse } from '@angular/common/http';
@Component({
selector: 'app-email-validation',
templateUrl: './email-validation.component.html',
styleUrls: ['./email-validation.component.scss']
})
export class EmailValidationComponent implements OnInit {
url: string;
authorizationData = 'Basic ' + btoa('api' + ':' + 'XXXXXX');
private headerOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': this.authorizationData
})
};
constructor(private _http: HttpClient) { }
validateEmail(){
this.url = "https://api.mailgun.net/v4/address/validate?address=emailAddressToValidate";
this._http
.get(this.url, this.headerOptions)
.subscribe(
data => { // json data
console.log('Success: ', data);
},
error => {
console.log('Error: ', error);
});
}
}
Я хочуиспользовать этот URL "https://api.mailgun.net/v4/bulk" для проверки списка электронных писем в заданном массиве, но я заблудился относительно того, что я делаю неправильно. Буду признателен за любую помощь