AdmNativeMessage interface
Reprezentuje natywny ładunek komunikatu powiadomienia ADM.
Właściwości
| consolidation |
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. |
| expires |
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"