Để sử dụng được phần này bạn hãy
tìm hiểu trước về bài viết Kiểm tra địa chỉ email của dịch vụ Google (Gmail vàtên miền Google cung cấp) có tồn tại hay không bằng C#.
Sau đó bạn kết hợp thêm hàm kiểm tra địa chỉ email Yahoo sau. Kết quả của hàm sau nếu email tồn tại thì sẽ trả về giá trị là “true” và ngược lại.
Hàm kiểm tra:
private bool
check_yahoo(string yahoo)
{
bool ketqua
= false;
try
{
string url = "https://edit.yahoo.com/reg_json?PartnerName=yahoo_default&AccountID="
+ yahoo + "&ApiName=ValidateFields";
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(url);
HttpWebResponse myRes = (HttpWebResponse)myReq.GetResponse();
if (myRes.StatusDescription.ToString().ToUpper() == "OK")
{
Stream myStream =
myRes.GetResponseStream();
StreamReader Reader = new StreamReader(myStream);
string Result = Reader.ReadToEnd();
string[] tach_Result = Result.Split(',');
if (tach_Result[0] == "{\"ResultCode\":\"SUCCESS\"")
ketqua = false;
else
ketqua = true;
}
else
ketqua = false;
}
catch
{
ketqua = false;
}
return ketqua;
}Bạn có thể xem thêm bài Kiểm tra email nhập theo đúng định bằng C#
Chúc bạn thành công!
Hãy like nếu bài viết có ích →
Kết bạn với gisgpsrs trên Facebook
để nhận bài viết mới nóng hổi
Không có nhận xét nào:
Đăng nhận xét