FirebaseV1NativeMessage interface
Reprezentuje obiekty docelowe, opcje i ładunek komunikatów HTTP JSON dla interfejsu Firebase V1.
Właściwości
| android | Opcje specyficzne dla systemu Android dla komunikatów wysyłanych za pośrednictwem serwera połączeń FCM. |
| apns | Opcje specyficzne dla usługi APNs. |
| condition | Warunek wysyłania wiadomości do, np. "foo" w tematach && "bar" w tematach. |
| data | Niestandardowe pary klucz-wartość ładunku komunikatu. |
| fcm_options | Opcje fcM. |
| notification | Wstępnie zdefiniowane pary klucz-wartość widoczne dla użytkownika ładunku powiadomienia. |
| token | Token rejestracji do wysłania wiadomości. |
| topic | Nazwa tematu do wysłania wiadomości na adres, np. "pogoda". |
| webpush | Opcje protokołu Webpush. |
Szczegóły właściwości
android
Opcje specyficzne dla systemu Android dla komunikatów wysyłanych za pośrednictwem serwera połączeń FCM.
android?: FirebaseV1AndroidConfig
Wartość właściwości
apns
Opcje specyficzne dla usługi APNs.
apns?: FirebaseV1ApnsConfig
Wartość właściwości
condition
Warunek wysyłania wiadomości do, np. "foo" w tematach && "bar" w tematach.
condition?: string
Wartość właściwości
string
data
Niestandardowe pary klucz-wartość ładunku komunikatu.
data?: Record<string, string>
Wartość właściwości
Record<string, string>
fcm_options
notification
Wstępnie zdefiniowane pary klucz-wartość widoczne dla użytkownika ładunku powiadomienia.
notification?: FirebaseV1NativeNotification
Wartość właściwości
token
Token rejestracji do wysłania wiadomości.
token?: string
Wartość właściwości
string
topic
Nazwa tematu do wysłania wiadomości na adres, np. "pogoda".
topic?: string
Wartość właściwości
string
webpush
Opcje protokołu Webpush.
webpush?: FirebaseV1WebPushConfig