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 App。Android (Kotlin)pusher-java-client以 Kotlin 或 Java 開發原生 Android App。Flutterdart_pusher_channels支援 iOS、Android 與網頁上的 Flutter 和 Dart App。
要推播通知到 iOS、Android 或瀏覽器嗎? 推播通知整合指南 →
要遷移現有的 Pusher 應用程式嗎? 從 Pusher 遷移 →