Kiểm tra địa chỉ email của dịch vụ Yahoo có tồn tại hay không bằng C#

vào lúc 07:35
Ở bài trước đã giới thiệu đến bạn đọc cách kiểm tra địa chỉ email của dịch vụ Google (Gmail và tên miền Google cung cấp) có tồntại hay không bằng C#. Ở bài này sẽ giới thiệu tiếp các bạn để kiểm tra địa chỉ email Yahoo có tồn tại hay không bằng C#. Để bạn hoàn thiện phần kiểm tra địa chỉ email tồn tại hay không khi bạn viết ứng dụng muốn người dùng đăng ký bằng Yahoo.

Để 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