Sdílet prostřednictvím


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