Push Notification
Enable / Disable Push Notification
You can set whether users receive push notifications.
// Enable Push Notification
TalkPlusApi.EnablePushNotification(() => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});
// Disable Push Notification
TalkPlusApi.DisablePushNotification(() => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});You can set whether you want to receive push notifications from specific channels.
// Enable Push Notification from the channel
TalkPlusApi.EnableChannelPushNotification(channel, (TPChannel channel) => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});
// Disable Push Notification from the channel
TalkPlusApi.DisableChannelPushNotification(channel, (TPChannel channel) => {
// SUCCESS
}, (int statusCode, Exception e) => {
// FAILURE
});Push Notification
Push Notification is handled by FCM.
First, integrate FCM on TalkPlus dashboard. Then, when a user logs in, call registerFCMToken function to register FCM token from that device.
The following code demonstrates how you can obtain and register an FCM token.
After that, call ProcessFirebaseCloudMessagingData in OnMessageReceived to handle Push Notification.
Last updated