Condividi tramite


AdmNativeMessage interface

Rappresenta un payload del messaggio di notifica ADM nativo.

Proprietà

consolidationKey

Si tratta di una stringa arbitraria usata per indicare che più messaggi sono logicamente uguali e che ADM è autorizzato a eliminare messaggi accodati in precedenza a favore di questo nuovo.

data

Dati del payload da inviare con il messaggio.

expiresAfter

Numero di secondi in cui ADM deve conservare il messaggio se il dispositivo è offline.

md5

Si tratta di un checksum MD5 con codifica base 64 del parametro di dati.

notification

Payload di notifica da inviare con il messaggio.

priority

Priorità dell'oggetto msssage.

Dettagli proprietà

consolidationKey

Si tratta di una stringa arbitraria usata per indicare che più messaggi sono logicamente uguali e che ADM è autorizzato a eliminare messaggi accodati in precedenza a favore di questo nuovo.

consolidationKey?: string

Valore della proprietà

string

data

Dati del payload da inviare con il messaggio.

data?: Record<string, string>

Valore della proprietà

Record<string, string>

expiresAfter

Numero di secondi in cui ADM deve conservare il messaggio se il dispositivo è offline.

expiresAfter?: number

Valore della proprietà

number

md5

Si tratta di un checksum MD5 con codifica base 64 del parametro di dati.

md5?: string

Valore della proprietà

string

notification

Payload di notifica da inviare con il messaggio.

notification?: AdmNativeNotification

Valore della proprietà

priority

Priorità dell'oggetto msssage.

priority?: "normal" | "high"

Valore della proprietà

"normal" | "high"