Send offline message
Introduction
IMKit supports sending messages to offline applications (i.e., applications that are frozen in the background or killed by the system or user).
Prerequisites
Before implementing the "Send offline message" feature, please make sure that you have integrated the latest version of IMKit and completed the online messaging functionality.
Implementation Process
1
Integrate Google FCM
Please refer to here for integrating Google FCM. Note that when setting the resourceID, you should choose the Notification messages type. Leave the Channel ID and Sound options blank to use the default system notification sound.
2
Initialize with resourceID
To send offline messages, you need to initialize using ZIMKitConfig
and pass in the resourceID that you configured in the ZEGOCLOUD console in the previous step.
Untitled
long appID;
String appSign;
String resourceID;
ZIMKitConfig zimKitConfig = new ZIMKitConfig();
zimKitConfig.resourceID = resourceID;
ZIMKit.initWith(this, appID, appSign,zimKitConfig);
1