FirebaseV1NativeMessage interface
Firebase V1 arabirimi için HTTP JSON iletilerinin hedeflerini, seçeneklerini ve yükünü temsil eder.
Özellikler
| android | FCM bağlantı sunucusu aracılığıyla gönderilen iletiler için Android'e özgü seçenekler. |
| apns | APN'lere özgü seçenekler. |
| condition | İleti göndermek için koşul, örneğin konu başlıklarında "'foo' && konu başlıklarında "bar". |
| data | İletinin yükünün özel anahtar-değer çiftleri. |
| fcm_options | FCM seçenekleri. |
| notification | Bildirim yükünün önceden tanımlanmış, kullanıcı tarafından görünen anahtar-değer çiftleri. |
| token | İleti göndermek için kayıt belirteci. |
| topic | İleti göndermek için konu adı, örneğin "hava durumu". |
| webpush | Webpush protokol seçenekleri. |
Özellik Ayrıntıları
android
FCM bağlantı sunucusu aracılığıyla gönderilen iletiler için Android'e özgü seçenekler.
android?: FirebaseV1AndroidConfig
Özellik Değeri
apns
condition
İleti göndermek için koşul, örneğin konu başlıklarında "'foo' && konu başlıklarında "bar".
condition?: string
Özellik Değeri
string
data
İletinin yükünün özel anahtar-değer çiftleri.
data?: Record<string, string>
Özellik Değeri
Record<string, string>
fcm_options
notification
Bildirim yükünün önceden tanımlanmış, kullanıcı tarafından görünen anahtar-değer çiftleri.
notification?: FirebaseV1NativeNotification
Özellik Değeri
token
İleti göndermek için kayıt belirteci.
token?: string
Özellik Değeri
string
topic
İleti göndermek için konu adı, örneğin "hava durumu".
topic?: string
Özellik Değeri
string
webpush
Webpush protokol seçenekleri.
webpush?: FirebaseV1WebPushConfig