BLOG ĐANG TRONG THỜI GIAN PHÁT TRIỂN, MONG SỰ QUAN TÂM CỦA MỌI NGƯỜI DÀNH CHO BLOG MỚI NÀY CỦA HUNG.PRO.VN

[VIDEO] Pusher API Notification On Website

Xin chào mọi người, bài viết này mình đã chia sẽ rất lâu, gần 10 năm về trước. Về cách thức tạo cho mình một trang website để gửi thông tin từ website này tới website đích và ngược lại, mình viết một chương trình WINDOWS để phục vụ tiện cho những anh chị nào có thông tin gì hay gửi lên kịp thơi, để mọi người có thể đón nhận nó.

Phía trên là hình ảnh giao diện, và lúc đó mình mới bước chân vào blogger cũng không biết tên miền gì cho phù hợp nên mình đã chọn tên miền đúng với cái tên ở nhà của mình là BỜM nên mình mua luôn tên miền BOMKHUNG.COM

Và mình viết ra chương trình này là lấy theo ý tưởng của NamCoder về bài viết "Hướng dẫn Pusher - Viết ứng dụng thời gian thực" mình đã lên ý tưởng và phát triển nó ra thành Client sử dụng trên Windows, Nhìn vậy thôi chứ mình dùng hàm HTTP Request.

Bên dưới là đoạn code mình viết cho chương trình máy tính.

Dim postData As String = "http://domain.com/execute.php&message=" & TextBox1.Text & "&username=" & TextBox3.Text
            Dim tempCookies As New CookieContainer
            Dim encoding As New UTF8Encoding
            Dim byteData As Byte() = encoding.GetBytes(postData)

            Dim postReq As HttpWebRequest = DirectCast(WebRequest.Create("http://pusher.16mb.com/execute.php"), HttpWebRequest)
            postReq.Method = "POST"
            postReq.KeepAlive = True
            postReq.CookieContainer = tempCookies
            postReq.ContentType = "application/x-www-form-urlencoded"
            postReq.Referer = "http://pusher.16mb.com/user.html"
            postReq.UserAgent = "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/4.0 (.NET CLR 3.5.30729)"
            postReq.ContentLength = byteData.Length

            Dim postreqstream As Stream = postReq.GetRequestStream()
            postreqstream.Write(byteData, 0, byteData.Length)
            postreqstream.Close()
            Dim postresponse As HttpWebResponse

            postresponse = DirectCast(postReq.GetResponse(), HttpWebResponse)
            tempCookies.Add(postresponse.Cookies)
            logincookie = tempCookies
            Dim postreqreader As New StreamReader(postresponse.GetResponseStream())
            Dim thepage As String = postreqreader.ReadToEnd
            TextBox3.Enabled = True

Nhìn vào hình ảnh và đoạn code bên trên mọi người cũng biết thêm gì vào chương trình rồi chứ.

Bên dưới là VIDEO DEMO.


Bài viết này mình muốn chia sẽ cho mọi người được biết về việc gửi thông tin PUSH NOTIFICATIONS hiện tại và lúc đó còn không xa lạ gì nữa, và lúc đó nếu bạn nắm bắt được thời đại đi lên thế nào thì có thể áp dụng vào trang website của bản để không còn bị gò bó ở việc thông báo mới.

Qua bài viết này mình cũng xin lỗi mọi người vì bộ mã nguồn này vì sự cố máy chủ mà mình đã mất toàn bộ dữ liệu hệ thống nên không còn bộ mã nguồn này.

Cảm ơn các bạn đã xem.

1 comment

  1. thủ thuật này lâu rồi mà e, bộ suource đó die rồi k còn để tải về tes xem e nhể, để tích hợp vào chương trình khi có người sữ dụng chương trình sẽ thông báo trực tiếp lên web người dùng hệ điều hành nào đang sữ dụng :D
Hung Pro VN © 2015
Chia sẽ kiến thức và tư duy sáng tạo của bản thân mỗi ngày.
Developed by Jago Desain