Scopo
La proprietà ClientID è usata da Windows e da Chrome per ottenere l'access token e identificare il server che invia la notifica push. Tale valore è fornito da Windows o da Chrome, è necessario solo se si desidera inviare notifiche ad applicazioni
installate su dispositivi Windows o su Chrome e non si possiede un access token valido.
Se si valorizza la proprietà ClientID, occorre valorizzare anche la proprietà ClientSecret e, per Chrome, anche la
proprietà RefreshToken.
Nel caso di Windows, non è necessario specificare questa proprietà se l'applicazione offline è in esecuzione all'interno del browser Caravel.
Per sapere come ottenere questo valore, è possibile leggere il paragrafo "Configurazione sistema per notifiche su Windows 8" o il paragrafo "Configurazione sistema per notifiche su Chrome" nell'articolo del componente IDNotification.
Sintassi
idn.clientID = "[ CLIENT ID ]"
Esempio di codice
// Sends a notification
// ********************
public void NewForm.SendNotification()
{
IDNotification idn = new()
idn.DNID = "[DEVICE NOTIFICATION ID]"
idn.title = "Title"
idn.message = "How are you?"
idn.payload = "[DATA SENT TO OFFLINE APP]"
idn.clientID = "[CLIENT ID]"
idn.clientSecret = "[CLIENT SECRET]"
//
idn.send()
}
Ultima modifica: 31/05/2021 / Validità: da 12.5.5400