Udostępnij przez


AdmNativeMessage interface

Reprezentuje natywny ładunek komunikatu powiadomienia ADM.

Właściwości

consolidationKey

Jest to dowolny ciąg używany do wskazania, że wiele komunikatów jest logicznie takie samo i że usługa ADM może usunąć wcześniej w kolejce komunikaty na rzecz tego nowego.

data

Dane ładunku do wysłania za pomocą komunikatu.

expiresAfter

Liczba sekund, przez które usługa ADM powinna zachować komunikat, jeśli urządzenie jest w trybie offline.

md5

Jest to zakodowana w formacie base-64 suma kontrolna MD5 parametru danych.

notification

Ładunek powiadomienia do wysłania z komunikatem.

priority

Priorytet msssage.

Szczegóły właściwości

consolidationKey

Jest to dowolny ciąg używany do wskazania, że wiele komunikatów jest logicznie takie samo i że usługa ADM może usunąć wcześniej w kolejce komunikaty na rzecz tego nowego.

consolidationKey?: string

Wartość właściwości

string

data

Dane ładunku do wysłania za pomocą komunikatu.

data?: Record<string, string>

Wartość właściwości

Record<string, string>

expiresAfter

Liczba sekund, przez które usługa ADM powinna zachować komunikat, jeśli urządzenie jest w trybie offline.

expiresAfter?: number

Wartość właściwości

number

md5

Jest to zakodowana w formacie base-64 suma kontrolna MD5 parametru danych.

md5?: string

Wartość właściwości

string

notification

Ładunek powiadomienia do wysłania z komunikatem.

notification?: AdmNativeNotification

Wartość właściwości

priority

Priorytet msssage.

priority?: "normal" | "high"

Wartość właściwości

"normal" | "high"