User presence subscription
This document introduces the user presence subscription feature, enabling developers to monitor and receive real-time notifications of specified users’ connection status changes via the Chat SDK API. It’s essential for applications needing real-time communication, status sync, or user activity tracking.
Features
Real-time presence notification
- Cross-platform notification: Get real-time status updates across all platforms (Android, iOS, Web).
- Initial status retrieval: On first subscription, receive the user’s connection status immediately via callback. If offline, the status is returned within 7 days; after that, no status is returned.
Subscription limits
- Subscription limit: Each user can subscribe to up to 1000 others.
- Subscribed user limit: A user’s status can be subscribed to by up to 5000 users.
Service activation
Client-side user status subscription will be automatically enabled after subscribing to the Chat Pro plan.
User manual
- Web: Subscribe to online status | Nexconn Documentation
- Android: Subscribe to online status | Nexconn Documentation
- iOS: Subscribe to online status | Nexconn Documentation
- Server:
- Set user subscription relationship: Set user subscription | Nexconn Documentation
- Query user subscription relationship: Query user subscriptions | Nexconn Documentation