Stream
APIAPIs and UI SDKs for in-app chat, video calling, activity feeds and moderation
- Erişim
- API key and secret
Hakkında
Stream hosts the realtime backend for chat, video and audio calls, activity feeds and AI moderation, with UI kits for web, iOS, Android, Flutter and React Native. The free Build plan covers 1,000 monthly active users for small teams; paid chat plans start at $399 a month.
Neler yapabilirsin
- Add one-to-one and group chat with threads, reactions and read receipts
- Add video calls, audio rooms and livestreams to a web or mobile app
- Moderate chat messages and images with AI before they reach users
Başlarken
- Create an app in the Stream dashboard
- Copy the app's API key and secret
Örnek kod
// yarn add stream-chat
import { StreamChat } from "stream-chat";
const client = StreamChat.getInstance(process.env.STREAM_API_KEY, process.env.STREAM_API_SECRET);
await client.upsertUsers([{ id: "john" }]);
const channel = client.channel("messaging", "general", { created_by_id: "john" });
await channel.create();
await channel.sendMessage({ text: "Hello World", user_id: "john" });Ayrıntılar
- Barındırma
- Hazır hizmet (bulut)
- Kullanılabildiği yerler
- Tüm dünya
- Resmi SDK'lar
- JavaScript/TypeScript, Python, Ruby, PHP, Java, C#, Go, Swift, Kotlin, Dart
- MCP sunucusu
- Yok