giun_da's Blog

Xem theo danh mục
Xem theo danh mục:
     


Tìm kiếm:
     

Thông tin cá nhân

giun_da
Họ tên: MS thảo
Nghề nghiệp: fgb
Sinh nhật: 18 Tháng 6 - 1986
Nơi ở: fg
Yahoo: hgfh  
Trạng thái: User is offline (Vắng mặt)
Thêm vào nhóm bạn bè
Gửi tin nhắn
mọi thứ đang dần tốt đẹp rồi


   Trong: ASP.Net (C#)
 
Đây là hàm dùng để lấy giá trị online (true,fase) của yahoo và skype, áp dụng cho những phần cần custome hình ảnh theo yêu cầu riêng, không sử dụng những biểu tượng online có săn của yahoo hay skype.
  • Yahoo
    private string PostData(string url)//yahoo can hien
    {
        HttpWebRequest request = null;
        Uri uri = new Uri(url);
        request = (HttpWebRequest)WebRequest.Create(uri);
        request.Method = "POST";
        request.ContentType = "application/x-www-form-urlencoded";
        string result = "";
        using (HttpWebResponse response = (HttpWebResponse)request.GetResponse())
        {
            using (Stream responseStream = response.GetResponseStream())
            {
                using (StreamReader readStream = new StreamReader(responseStream, Encoding.UTF8))
                {
                    result = readStream.ReadToEnd();
                }
            }
        }
        return result;
    }

    private bool isOnline(string Username)/yahoo can hien
    {// kiểm tra username
        string isonval = PostData("http://mail.opi.yahoo.com/online?u=" + Username.Trim() + "&m=t&t=1");
        if (isonval == "00") return false;
        else if (isonval == "01") return true;
        else return false;

    }

private check()
{
   bool ketQua = isOnline(yahoo);
if (ketQua ==true)//neu bang true thi dang online, cac ban tu lam tiep
else //tu lam
}

  • Skype
    private void Checkskype(string url)//yahoo vao
    {
        HttpWebRequest objRequest1 = (HttpWebRequest)WebRequest.Create("http://mystatus.skype.com/"+url+".num");//bat buoc phai co .num o phia sau
        HttpWebResponse objResponse1 = (HttpWebResponse)objRequest1.GetResponse();
        StreamReader objReader1 = new StreamReader(objResponse1.GetResponseStream());
        string msgReturn1 = objReader1.ReadToEnd();
        objReader1.Close();
        objResponse1.Close();
       msgReturn1 = msgReturn1.ToLower().Trim();
       
        if (msgReturn1 == "2")
        {
           //neu online thi lam gi do(chen anh onlien  vao)
           
        }
        else
        {
           // neu khong online thi lam gi do(che anh offline vao)
       
        }
    }

« Các bài cũ hơn · giun_da's Blog · Các bài mới hơn »

Bình luận

dangcuc
Mar 9 2011, 11:34 PM
Bình luận #1


Unregistered









Cám ơn bạn rất nhiều 1.gif
Quote Post
hoald
Dec 24 2011, 04:15 PM
Bình luận #2


Unregistered









Cảm ơn bạn nhé !
Quote Post

 

> Trả lời nhanh
Nhập vào tên của bạn:
Nhập mã số xác nhận (bắt buộc):
» Hiển thị cửa sổ mặt cười       » Download bộ gõ tiếng Việt Unikey
 Bạn có muốn chuyển các ký hiệu như :) :( :D ...thành mặt cười trong bài viết này?
 Bạn có muốn chèn thêm chữ ký vào bài viết này ?
 


 
Bạn bè
meoluoi_xiulazy
meoluoi_xiulazy
 
Xem tất cả



Tỷ giá

Lượt xem thứ:





Mạng xã hội của người Việt Nam.
VnVista I-Shine © 2005 - 2024 VnVista.com