WebSocket 集成指南
选择您的编程语言。所有官方 Pusher 库都能使用,只需更改主机并填入应用凭据。
HTMLembed/v1.js在任何网页加一行 script 标签:立即获得已连接的客户端,以及实时在线人数、消息列表和弹出通知,无需构建流程。JavaScriptpusher-js使用官方 pusher-js 库,支持浏览器、React、Vue 与 React Native。LaravelBroadcasting + Echo服务端用 Laravel Broadcasting,浏览器端用 Laravel Echo,无需修改代码。PHPpusher-php-server使用官方服务端库,从任何 PHP 应用发布事件。Node.jspusher从 Node.js、Next.js API 路由或无服务器函数发布事件并授权频道。Pythonpusher从 Django、Flask、FastAPI 或任何 Python 服务发布事件。Gopusher-http-go使用官方 HTTP 库,从 Go 服务发布事件。Rubypusher从 Rails 或任何 Ruby 应用发布事件。Javapusher-http-java从 Spring Boot 或任何 JVM 服务发布事件。.NETPusherServer从 ASP.NET Core 与其他 .NET 应用发布事件。iOS (Swift)PusherSwift使用官方 Swift 库开发原生 iOS 与 macOS 应用。Android (Kotlin)pusher-java-client使用 Kotlin 或 Java 开发原生 Android 应用。Flutterdart_pusher_channels支持 iOS、Android 与 Web 上的 Flutter 和 Dart 应用。
要向 iOS、Android 或浏览器发送推送通知? 推送通知集成指南 →
要迁移现有的 Pusher 应用吗? 从 Pusher 迁移 →