FirebaseAdmin.Messaging.MulticastMessage

Represents a message that can be sent to multiple devices via Firebase Cloud Messaging (FCM).

Summary

Contains payload information as well as the list of device registration tokens and/or Firebase Installation IDs (FIDs) to which the message should be sent. A single MulticastMessage may contain up to 500 tokens and FIDs combined.

Properties

Android
Gets or sets the Android-specific information to be included in the message.
Apns
Gets or sets the APNs-specific information to be included in the message.
Data
IReadOnlyDictionary< string, string >
Gets or sets a collection of key-value pairs that will be added to the message as data fields.
Fids
IReadOnlyList< string >
Gets or sets the installation IDs (FIDs) for the devices to which the message should be distributed.
Notification
Gets or sets the notification information to be included in the message.
Tokens
IReadOnlyList< string >
Gets or sets the registration tokens for the devices to which the message should be distributed.
Webpush
Gets or sets the Webpush-specific information to be included in the message.

Properties

Android

AndroidConfig Android

Gets or sets the Android-specific information to be included in the message.

Apns

ApnsConfig Apns

Gets or sets the APNs-specific information to be included in the message.

Data

IReadOnlyDictionary< string, string > Data

Gets or sets a collection of key-value pairs that will be added to the message as data fields.

Keys and the values must not be null.

Fids

IReadOnlyList< string > Fids

Gets or sets the installation IDs (FIDs) for the devices to which the message should be distributed.

Notification

Notification Notification

Gets or sets the notification information to be included in the message.

Tokens

IReadOnlyList< string > Tokens

Gets or sets the registration tokens for the devices to which the message should be distributed.

Webpush

WebpushConfig Webpush

Gets or sets the Webpush-specific information to be included in the message.