Overview
System notifications are one-way messages sent through the server API. Users can receive them but cannot reply through the system-notification conversation. Supported message types include text, images, voice, files, and custom messages.
Use Cases
Official Account: An in-app Official Account broadcasts official events, operational campaigns, version updates, and other notifications, serving as a communication channel between the organization and end users.
Campaign notifications: Notify users about temporary in-app campaigns. Features such as tag-based notification targeting and delivery to online users enable precise message delivery.
Application-wide broadcasts: Send messages to every user in an application, with content dynamically tailored to user profiles for personalized notification campaigns.
Key Features
Time-sensitive, high-volume delivery: Campaigns are often time-sensitive and require broadcasts to all users as quickly as possible, which places high QPS requirements on the system-notification API.
Flexible notifications: Use targeted notifications to send relevant messages to different groups of users.
Related Documentation
Basics: Download the SDK, Integration example
User management: Register a user, Update user information, Ban a user, Mute a user
System notifications: System notification messages, Application-wide broadcast messages
Conversations: Conversation structure, Get the conversation list, Pin a conversation, Mute Notifications, Get total unread count, Get the conversation list from the server