FirebaseLegacyNativeMessage interface
Představuje cíle, možnosti a datovou část pro zprávy HTTP JSON pro rozhraní Firebase Legacy HTTP.
Vlastnosti
| collapse_key | Slouží k identifikaci skupiny zpráv. |
| condition | Logický výraz podmínek, které určují cíl zprávy. |
| content_available | Příznak oznámení na pozadí. Pokud chcete provést aktualizaci tichého pozadí, zadejte hodnotu 1 a nezahrňte do datové části upozornění, odznáček ani zvukové klávesy. |
| data | Vlastní páry klíč-hodnota datové části zprávy. |
| dry_run | Pokud je nastavená hodnota true, umožňuje vývojářům testovat požadavek, aniž by skutečně odeslali zprávu. |
| mutable_content | Příznak rozšíření aplikace služby oznámení Pokud je hodnota 1, systém před doručením předá oznámení rozšíření vaší aplikace služby oznámení. |
| notification | Předdefinované páry klíč-hodnota viditelné uživatelem datové části oznámení. |
| priority | Priorita zprávy. |
| registration_ids | Příjemce zprávy vícesměrového vysílání, zpráva odeslaná více než jednomu registračnímu tokenu. |
| restricted_package_name | Název balíčku aplikace, ve které se registrační tokeny musí shodovat, aby bylo možné zprávu přijmout. |
| time_to_live | Určuje, jak dlouho (v sekundách) se má zpráva uchovávat v úložišti FCM, pokud je zařízení offline. |
| to | Příjemce zprávy. |
Podrobnosti vlastnosti
collapse_key
Slouží k identifikaci skupiny zpráv.
collapse_key?: string
Hodnota vlastnosti
string
condition
Logický výraz podmínek, které určují cíl zprávy.
condition?: string
Hodnota vlastnosti
string
content_available
Příznak oznámení na pozadí. Pokud chcete provést aktualizaci tichého pozadí, zadejte hodnotu 1 a nezahrňte do datové části upozornění, odznáček ani zvukové klávesy.
content_available?: boolean
Hodnota vlastnosti
boolean
data
Vlastní páry klíč-hodnota datové části zprávy.
data?: Record<string, any>
Hodnota vlastnosti
Record<string, any>
dry_run
Pokud je nastavená hodnota true, umožňuje vývojářům testovat požadavek, aniž by skutečně odeslali zprávu.
dry_run?: boolean
Hodnota vlastnosti
boolean
mutable_content
Příznak rozšíření aplikace služby oznámení Pokud je hodnota 1, systém před doručením předá oznámení rozšíření vaší aplikace služby oznámení.
mutable_content?: number
Hodnota vlastnosti
number
notification
Předdefinované páry klíč-hodnota viditelné uživatelem datové části oznámení.
notification?: FirebaseLegacyAppleNativePayload | FirebaseLegacyAndroidNativePayload | FirebaseLegacyWebNativePayload
Hodnota vlastnosti
priority
Priorita zprávy.
priority?: "normal" | "high"
Hodnota vlastnosti
"normal" | "high"
registration_ids
Příjemce zprávy vícesměrového vysílání, zpráva odeslaná více než jednomu registračnímu tokenu.
registration_ids?: string[]
Hodnota vlastnosti
string[]
restricted_package_name
Název balíčku aplikace, ve které se registrační tokeny musí shodovat, aby bylo možné zprávu přijmout.
restricted_package_name?: string
Hodnota vlastnosti
string
time_to_live
Určuje, jak dlouho (v sekundách) se má zpráva uchovávat v úložišti FCM, pokud je zařízení offline.
time_to_live?: number
Hodnota vlastnosti
number
to
Příjemce zprávy.
to?: string
Hodnota vlastnosti
string