Hướng dẫn tích hợp WebSocket
Chọn ngôn ngữ của bạn. Mọi thư viện Pusher chính thức đều dùng được; chỉ cần đổi host và dùng thông tin xác thực của ứng dụng.
HTMLembed/v1.jsThêm một thẻ script vào bất kỳ trang web nào: một client đã kết nối cùng bộ đếm trực tuyến, feed và thông báo toast trực tiếp, không cần bước build.JavaScriptpusher-jsTrình duyệt, React, Vue và React Native với thư viện pusher-js chính thức.LaravelBroadcasting + EchoLaravel Broadcasting trên máy chủ và Laravel Echo trên trình duyệt, không cần sửa mã.PHPpusher-php-serverPublish từ bất kỳ ứng dụng PHP nào với thư viện máy chủ chính thức.Node.jspusherPublish sự kiện và xác thực kênh từ Node.js, API route của Next.js hoặc hàm serverless.PythonpusherPublish từ Django, Flask, FastAPI hoặc bất kỳ dịch vụ Python nào.Gopusher-http-goPublish từ dịch vụ Go với thư viện HTTP chính thức.RubypusherPublish từ Rails hoặc bất kỳ ứng dụng Ruby nào.Javapusher-http-javaPublish từ Spring Boot hoặc bất kỳ dịch vụ JVM nào..NETPusherServerPublish từ ASP.NET Core và các ứng dụng .NET khác.iOS (Swift)PusherSwiftỨng dụng iOS và macOS gốc với thư viện Swift chính thức.Android (Kotlin)pusher-java-clientỨng dụng Android gốc bằng Kotlin hoặc Java.Flutterdart_pusher_channelsỨng dụng Flutter và Dart trên iOS, Android và web.
Gửi thông báo đẩy tới iOS, Android hoặc trình duyệt? Hướng dẫn tích hợp thông báo đẩy →
Đang chuyển một ứng dụng Pusher hiện có? Chuyển từ Pusher →