Condividi tramite


@azure/notification-hubs package

Classi

NotificationHubsClient

Rappresenta un client per Hub di notifica di Azure per gestire le installazioni e inviare messaggi ai dispositivi.

Interfacce

AdmInstallation

Rappresenta un'installazione basata su Amazon Device Messaging (ADM).

AdmNativeMessage

Rappresenta un payload del messaggio di notifica ADM nativo.

AdmNativeNotification

Descrive i messaggi di notifica di ADM.

AdmNotification

Rappresenta una notifica push di Amazon Device Messaging (ADM).

AdmNotificationParams

Rappresenta una notifica ADM che può essere inviata a un dispositivo.

AdmRegistrationChannel

Descrive una query del canale di registrazione ADM.

AdmRegistrationDescription

Rappresenta la descrizione della registrazione di Amazon Device Messaging (ADM).

AdmRegistrationDescriptionCommon

Rappresenta una descrizione della registrazione.

AdmTemplateRegistrationDescription

Rappresenta la descrizione della registrazione del modello Amazon Device Messaging (ADM).

AdmTemplateRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione del modello Amazon Device Messaging (ADM).

AppleAlert

Rappresenta il contenuto del corpo dell'avviso APN.

AppleApsNativeMessage

Rappresenta un messaggio APS APS nativo.

AppleCriticalSound

Rappresenta un suono critico per le APN

AppleHeaders

Elenco di intestazioni specifiche di APN.

AppleInstallation

Rappresenta un'installazione basata su APN Apple.

AppleNativeMessage

Rappresenta un messaggio APN nativo.

AppleNotification

Rappresenta una notifica push apns Apple.

AppleNotificationParams

Rappresenta una notifica Apple che può essere inviata a un dispositivo.

AppleRegistrationChannel

Descrive una query del canale di registrazione Apple.

AppleRegistrationDescription

Rappresenta la descrizione della registrazione apple.

AppleRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione apple.

AppleTemplateRegistrationDescription

Rappresenta la descrizione della registrazione del modello Apple.

AppleTemplateRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione del modello Apple.

BaiduAppleNativePayload

Rappresenta il payload nativo di Baidu Apple.

BaiduInstallation

Rappresenta un'installazione basata su Baidu.

BaiduNativeMessage

Formato nativo baidu: https://stackoverflow.com/questions/42591815/customize-baidu-push-json-payloadhttp://www.tuicool.com/articles/ZnmANn

BaiduNotification

Rappresenta una notifica push baidu.

BaiduRegistrationChannel

Descrive una query del canale di registrazione baidu.

BaiduRegistrationDescription

Rappresenta una descrizione della registrazione di Baidu.

BaiduRegistrationDescriptionCommon

Rappresenta una descrizione della registrazione.

BaiduTemplateRegistrationDescription

Rappresenta una descrizione di registrazione del modello Baidu.

BaiduTemplateRegistrationDescriptionCommon

Rappresenta una descrizione di registrazione del modello Baidu.

BroadcastSendNotificationOptions

Opzioni per l'invio di notifiche per l'invio di test.

BrowserInstallation

Rappresenta un'installazione basata su Browser/Web Push.

BrowserInstallationCommon

Rappresenta un'installazione basata su Browser/Web Push.

BrowserNotification

Rappresenta una notifica push del browser.

BrowserPushChannel

Rappresenta il canale push per un'installazione push del browser.

BrowserRegistrationChannel

Descrive una query del canale di registrazione del browser.

BrowserRegistrationDescription

Rappresenta una descrizione della registrazione push del browser.

BrowserRegistrationDescriptionCommon

Rappresenta una descrizione della registrazione push del browser.

BrowserTemplateRegistrationDescription

Rappresenta una descrizione di registrazione di rimodellazione push browser.

BrowserTemplateRegistrationDescriptionCommon

Rappresenta una descrizione di registrazione di rimodellazione push browser.

DeviceTokenInstallation

Rappresenta un'installazione con un token di dispositivo basato su stringa.

DirectSendNotificationOptions

Opzioni per l'invio di notifiche a singoli dispositivi.

EntityOperationOptions

Rappresenta le opzioni dell'operazione di aggiornamento dell'entità che è possibile impostare.

FcmLegacyInstallation

Rappresenta un'installazione HTTP legacy di Firebase.

FcmLegacyNotification

Rappresenta una notifica push HTTP legacy di Firebase.

FcmLegacyNotificationParams

Rappresenta una notifica Firebase Legacy che può essere inviata a un dispositivo.

FcmV1Installation

Rappresenta un'installazione basata sulla messaggistica cloud Firebase V1.

FcmV1Notification

Rappresenta una notifica dell'API Firebase V1 che può essere inviata a un dispositivo.

FcmV1NotificationParams

Rappresenta una notifica Firebase V1 che può essere inviata a un dispositivo.

FcmV1RegistrationDescription

Rappresenta la descrizione della registrazione dell'hub di notifica per Google Cloud Messaging.

FcmV1RegistrationDescriptionCommon

Rappresenta la descrizione della registrazione dell'hub di notifica per Google Cloud Messaging.

FcmV1TemplateRegistrationDescription

Rappresenta la descrizione della registrazione del modello di Hub di notifica per Firebase V1 Cloud Messaging.

FcmV1TemplateRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione del modello di Hub di notifica per Firebase V1 Cloud Messaging.

FirebaseLegacyAndroidNativePayload

Rappresenta un payload nativo Android per l'interfaccia HTTP legacy firebase.

FirebaseLegacyAppleNativePayload

Rappresenta un payload nativo APN per l'interfaccia HTTP legacy firebase.

FirebaseLegacyNativeMessage

Rappresenta le destinazioni, le opzioni e il payload per i messaggi JSON HTTP per l'interfaccia HTTP legacy di Firebase.

FirebaseLegacyRegistrationChannel

Descrive una query del canale di registrazione legacy firebase.

FirebaseLegacyWebNativePayload

Rappresenta un payload nativo push Web per l'interfaccia HTTP legacy firebase.

FirebaseV1AndroidConfig

Opzioni specifiche di Android per i messaggi inviati tramite il server di connessione FCM.

FirebaseV1AndroidFcmOptions

Opzioni per le funzionalità fornite da FCM SDK per Android.

FirebaseV1AndroidNotification

Notifica da inviare ai dispositivi Android.

FirebaseV1ApnsConfig

Opzioni specifiche di Apple Push Notification Service.

FirebaseV1ApnsFcmOptions

Opzioni per le funzionalità fornite da FCM SDK per iOS.

FirebaseV1FcmOptions
FirebaseV1NativeMessage

Rappresenta le destinazioni, le opzioni e il payload per i messaggi JSON HTTP per l'interfaccia Firebase V1.

FirebaseV1NativeMessageEnvelope

Rappresenta la busta messaggio nativa Firebase V1.

FirebaseV1NativeNotification

Rappresenta un payload del messaggio di notifica FCM V1 nativo.

FirebaseV1RegistrationChannel

Descrive una query del canale di registrazione legacy firebase.

FirebaseV1WebPushConfig
FirebaseV1WebPushFcmOptions

Opzioni per le funzionalità fornite da FCM SDK per Il Web.

FirebaseV1WebPushNotification

Rappresenta un payload di notifica push Web.

GcmRegistrationDescription

Rappresenta la descrizione della registrazione dell'hub di notifica per Google Cloud Messaging.

GcmRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione dell'hub di notifica per Google Cloud Messaging.

GcmTemplateRegistrationDescription

Rappresenta la descrizione della registrazione del modello di Hub di notifica per Firebase Legacy Cloud Messaging.

GcmTemplateRegistrationDescriptionCommon

Rappresenta la descrizione della registrazione del modello di Hub di notifica per Firebase Legacy Cloud Messaging.

InstallationCommon

Rappresenta un'installazione per un dispositivo per Hub di notifica.

InstallationTemplate

Rappresenta un modello di installazione.

JsonNotification

Rappresenta un hub di notifica JSON.

JsonPatch

Rappresenta un'operazione di patch.

MpnsRegistrationDescription

Rappresenta una descrizione della registrazione di Servizi di notifica di Windows Phone.

MpnsRegistrationDescriptionCommon

Rappresenta una descrizione della registrazione di Servizi di notifica di Windows Phone.

MpnsTemplateRegistrationDescription

Rappresenta una registrazione del modello di Servizi di notifica di Windows Phone.

MpnsTemplateRegistrationDescriptionCommon

Rappresenta una registrazione del modello di Servizi di notifica di Windows Phone.

NotificationCommon

Rappresenta una notifica che può essere inviata a un dispositivo.

NotificationCommonParams

Parametri di notifica comuni per accettare un corpo stringa o un corpo JSON.

NotificationDetails

Rappresenta i dettagli delle notifiche.

NotificationHubJob

Rappresenta un processo dell'hub di notifica.

NotificationHubsClientOptions

Vengono descritte le opzioni che è possibile fornire durante la creazione di NotificationHubsClientContext.

NotificationHubsMessageResponse

Descrive una risposta del servizio Hub di notifica per le operazioni di invio.

NotificationHubsResponse

Descrive una risposta da Hub di notifica che include un ID di rilevamento, un ID di correlazione e una posizione.

NotificationOutcome

Conteggio per piattaforma per stato.

PolledOperationOptions

Opzioni per le operazioni di polling, incluso il ciclo di intervallo di polling.

RegistrationDescriptionCommon

Rappresenta una descrizione della registrazione.

RegistrationQueryLimitOptions

Rappresenta le opzioni di query da includere $top supporto.

RegistrationQueryOptions

Rappresenta le opzioni di query da includere sia $top che $filter.

RegistrationQueryResponse

Descrive una risposta di query di registrazione con registrazioni e un token di continuazione.

RegistrationResult

Rappresenta il risultato della registrazione.

ScheduleNotificationOptions

Opzioni per l'invio di notifiche per l'invio di notifiche per l'invio pianificato basato su tag.

SendNotificationOptions

Opzioni per l'invio di notifiche per l'invio basato su tag.

TemplateNotification

Rappresenta una notifica push basata su modello.

TemplateRegistrationDescription

Rappresenta la descrizione di una registrazione di un modello.

WindowsBadgeNativeMessage

Rappresenta il messaggio badge di Windows

WindowsHeaders

Elenco di intestazioni specifiche WNS.

WindowsInstallation

Rappresenta un'installazione basata su Windows Notification Services (WNS).

WindowsNotification

Rappresenta una notifica push di Servizi di notifica Windows (WNS).

WindowsRegistrationChannel

Descrive una query del canale di registrazione di Servizi di notifica Windows.

WindowsRegistrationDescription

Rappresenta una descrizione di registrazione di Windows Notification Services (WNS).

WindowsRegistrationDescriptionCommon

Rappresenta una descrizione di registrazione di Windows Notification Services (WNS).

WindowsTemplateRegistrationDescription

Rappresenta una registrazione del modello WNS (Windows Notification Services).

WindowsTemplateRegistrationDescriptionCommon

Rappresenta una registrazione del modello WNS (Windows Notification Services).

WnsNotificationParams

Rappresenta una notifica WNS che può essere inviata a un dispositivo.

XiaomiInstallation

Rappresenta un'installazione basata su Route.

XiaomiNotification

Rappresenta una notificapusha.

XiaomiRegistrationChannel

Descrive una query sul canale di registrazione di Integer.

XiaomiRegistrationDescription

Rappresenta una descrizione della registrazione di Protocol.

XiaomiRegistrationDescriptionCommon

Rappresenta una descrizione della registrazione di Protocol.

XiaomiTemplateRegistrationDescription

Rappresenta una registrazione del modello WNS (Windows Notification Services).

XiaomiTemplateRegistrationDescriptionCommon

Rappresenta la registrazione di un modello Disasto.

Alias tipo

ApnsPushTypes

Descrive i tipi di push APN.

Installation

Rappresenta i tipi di installazioni disponibili in Hub di notifica.

JsonPatchOperation

Rappresenta i tipi di patch JSON di aggiunta, rimozione e sostituzione.

Notification

Rappresenta i possibili tipi di messaggi di notifica push.

NotificationHubJobPoller

Descrive un poller per i tipi NotificationHubJob.

NotificationHubJobStatus

Descrive i tipi di stati dei processi dell'hub di notifica.

NotificationHubJobType

Descrive i tipi di processi dell'hub di notifica.

NotificationOutcomeState

Rappresenta gli stati del risultato della notifica.

PushHandle

Rappresenta i tipi di canali push disponibili per Hub di notifica.

RegistrationChannel

Descrive una query di registrazione.

RegistrationDescription

Descrive i tipi di descrizioni di registrazione.

RegistrationType

Rappresenta i tipi di descrizioni di registrazione.

WindowsBadgeGlyphType

Rappresenta i tipi di glifi badge di Windows

WindowsContentType

Rappresenta i possibili tipi di contenuto WNS.

WnsTypes

Elenco di tipi specifici di WNS.

Funzioni

createAdmInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Amazon Device Messaging (ADM).

createAdmNotification(AdmNotificationParams)

Crea una notifica da inviare a un dispositivo Amazon Device Messaging.

createAdmNotificationBody(AdmNativeMessage)

Crea un oggetto AdmNotification da un payload ADM nativo.

createAdmRegistrationDescription(AdmRegistrationDescriptionCommon)

Crea una descrizione di registrazione di ADM.

createAdmTemplateRegistrationDescription(AdmTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello ADM.

createAppleInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Apple.

createAppleNotification(AppleNotificationParams)

Crea una notifica da inviare a un dispositivo Apple.

createAppleNotificationBody(AppleNativeMessage)

Crea un messaggio nativo APN da inviare a Hub di notifica.

createAppleRegistrationDescription(AppleRegistrationDescriptionCommon)

Crea una descrizione di registrazione Apple.

createAppleTemplateRegistrationDescription(AppleTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Apple.

createBaiduInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Baidu.

createBaiduNotification(NotificationCommonParams)

Crea una notifica da inviare a un dispositivo registrato baidu.

createBaiduNotificationBody(BaiduNativeMessage)

Crea un oggetto BaiduNotification da un payload Baidu nativo.

createBaiduRegistrationDescription(BaiduRegistrationDescriptionCommon)

Crea una descrizione della registrazione di Baidu.

createBaiduTemplateRegistrationDescription(BaiduTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Baidu.

createBrowserInstallation(BrowserInstallationCommon)

Crea un'installazione basata su push Web.

createBrowserNotification(NotificationCommonParams)

Crea una notifica da inviare a un browser.

createBrowserRegistrationDescription(BrowserRegistrationDescriptionCommon)

Crea una descrizione della registrazione push Web.

createBrowserTemplateRegistrationDescription(BrowserTemplateRegistrationDescriptionCommon)

Crea una descrizione della registrazione push Web.

createFcmLegacyInstallation(DeviceTokenInstallation)

Crea un'installazione basata su HTTP legacy di Firebase.

createFcmLegacyNotification(FcmLegacyNotificationParams)

Crea una notifica da inviare a Firebase.

createFcmLegacyRegistrationDescription(GcmRegistrationDescriptionCommon)

Crea una descrizione di registrazione di Firebase Legacy.

createFcmLegacyTemplateRegistrationDescription(GcmTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello GCM.

createFcmV1Installation(DeviceTokenInstallation)

Crea un'installazione basata sulla messaggistica cloud Firebase V1.

createFcmV1Notification(FcmV1NotificationParams)

Crea una notifica da inviare a Firebase.

createFcmV1RegistrationDescription(FcmV1RegistrationDescriptionCommon)

Crea una descrizione di registrazione firebase V1.

createFcmV1TemplateRegistrationDescription(FcmV1TemplateRegistrationDescriptionCommon)

Crea una descrizione della registrazione del modello FCM V1.

createFirebaseLegacyNotificationBody(FirebaseLegacyNativeMessage)

Crea un oggetto FcmLegacyNotification da un payload Firebase nativo.

createFirebaseV1NotificationBody(FirebaseV1NativeMessageEnvelope)

Crea un FcmV1Notification da un payload Firebase nativo.

createTagExpression(string[])

Crea un'espressione di tag da un elenco di tag come || espressione.

createTemplateNotification(NotificationCommonParams)

Crea una notifica modello.

createWindowsBadgeNotification(WnsNotificationParams)

Crea un messaggio badge da inviare a WNS.

createWindowsBadgeNotificationBody(WindowsBadgeNativeMessage)

Compila una notifica di WindowsNotification da un badge di Windows.

createWindowsInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Windows Notification Services (WNS).

createWindowsNotification(WnsNotificationParams)

Crea una notifica da inviare a WNS.

createWindowsRawNotification(WnsNotificationParams)

Crea una notifica da inviare a WNS in formato wns/raw.

createWindowsRegistrationDescription(WindowsRegistrationDescriptionCommon)

Crea una descrizione della registrazione di Windows.

createWindowsTemplateRegistrationDescription(WindowsTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello di Windows.

createWindowsTileNotification(WnsNotificationParams)

Crea un messaggio riquadro da inviare a WNS.

createWindowsToastNotification(WnsNotificationParams)

Crea un messaggio di tipo avviso popup da inviare a WNS.

createXiaomiInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Route.

createXiaomiNotification(NotificationCommonParams)

Crea una notifica da inviare a Taf.

createXiaomiRegistrationDescription(XiaomiRegistrationDescriptionCommon)

Crea una descrizione di registrazione Di Classe.

createXiaomiTemplateRegistrationDescription(XiaomiTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Di Classe.

Dettagli funzione

createAdmInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Amazon Device Messaging (ADM).

function createAdmInstallation(installation: DeviceTokenInstallation): AdmInstallation

Parametri

installation
DeviceTokenInstallation

Installazione parziale utilizzata per creare l'installazione di ADM.

Restituisce

Installazione di ADM appena creata.

createAdmNotification(AdmNotificationParams)

Crea una notifica da inviare a un dispositivo Amazon Device Messaging.

function createAdmNotification(notification: AdmNotificationParams): AdmNotification

Parametri

notification
AdmNotificationParams

Messaggio parziale usato per creare un messaggio per Amazon Device Messaging.

Restituisce

Un dispositivo Amazon Device Messaging appena creato.

createAdmNotificationBody(AdmNativeMessage)

Crea un oggetto AdmNotification da un payload ADM nativo.

function createAdmNotificationBody(nativeMessage: AdmNativeMessage): string

Parametri

nativeMessage
AdmNativeMessage

Payload del messaggio nativo da inviare a Hub di notifica.

Restituisce

string

AdmNotification da inviare a Hub di notifica.

createAdmRegistrationDescription(AdmRegistrationDescriptionCommon)

Crea una descrizione di registrazione di ADM.

function createAdmRegistrationDescription(description: AdmRegistrationDescriptionCommon): AdmRegistrationDescription

Parametri

description
AdmRegistrationDescriptionCommon

Descrizione parziale della registrazione di ADM.

Restituisce

Descrizione della registrazione ad ADM creata.

createAdmTemplateRegistrationDescription(AdmTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello ADM.

function createAdmTemplateRegistrationDescription(description: AdmTemplateRegistrationDescriptionCommon): AdmTemplateRegistrationDescription

Parametri

description
AdmTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello ADM.

Restituisce

Descrizione della registrazione del modello ADM creata.

createAppleInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Apple.

function createAppleInstallation(installation: DeviceTokenInstallation): AppleInstallation

Parametri

installation
DeviceTokenInstallation

Installazione parziale usata per creare l'installazione di Apple.

Restituisce

Installazione di Apple appena creata.

createAppleNotification(AppleNotificationParams)

Crea una notifica da inviare a un dispositivo Apple.

function createAppleNotification(notification: AppleNotificationParams): AppleNotification

Parametri

notification
AppleNotificationParams

Messaggio parziale usato per creare un messaggio per Apple.

Restituisce

Apple appena creato.

createAppleNotificationBody(AppleNativeMessage)

Crea un messaggio nativo APN da inviare a Hub di notifica.

function createAppleNotificationBody(nativeMessage: AppleNativeMessage): string

Parametri

nativeMessage
AppleNativeMessage

Proprietà del messaggio nativo Apple da impostare.

Restituisce

string

AppleNotification da inviare a Hub di notifica.

createAppleRegistrationDescription(AppleRegistrationDescriptionCommon)

Crea una descrizione di registrazione Apple.

function createAppleRegistrationDescription(description: AppleRegistrationDescriptionCommon): AppleRegistrationDescription

Parametri

description
AppleRegistrationDescriptionCommon

Descrizione parziale della registrazione apple.

Restituisce

Descrizione della registrazione apple creata.

createAppleTemplateRegistrationDescription(AppleTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Apple.

function createAppleTemplateRegistrationDescription(description: AppleTemplateRegistrationDescriptionCommon): AppleTemplateRegistrationDescription

Parametri

description
AppleTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello Apple.

Restituisce

Descrizione della registrazione del modello Apple creata.

createBaiduInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Baidu.

function createBaiduInstallation(installation: DeviceTokenInstallation): BaiduInstallation

Parametri

installation
DeviceTokenInstallation

Installazione parziale usata per creare l'installazione di Baidu.

Restituisce

Installazione di Baidu appena creata.

createBaiduNotification(NotificationCommonParams)

Crea una notifica da inviare a un dispositivo registrato baidu.

function createBaiduNotification(notification: NotificationCommonParams): BaiduNotification

Parametri

notification
NotificationCommonParams

Messaggio parziale usato per creare un messaggio per Baidu.

Restituisce

Oggetto Baidu appena creato.

createBaiduNotificationBody(BaiduNativeMessage)

Crea un oggetto BaiduNotification da un payload Baidu nativo.

function createBaiduNotificationBody(nativeMessage: BaiduNativeMessage): string

Parametri

nativeMessage
BaiduNativeMessage

Payload del messaggio nativo da inviare a Hub di notifica.

Restituisce

string

Corpo JSON da inviare a Hub di notifica.

createBaiduRegistrationDescription(BaiduRegistrationDescriptionCommon)

Crea una descrizione della registrazione di Baidu.

function createBaiduRegistrationDescription(description: BaiduRegistrationDescriptionCommon): BaiduRegistrationDescription

Parametri

description
BaiduRegistrationDescriptionCommon

Descrizione parziale della registrazione di Baidu.

Restituisce

Descrizione della registrazione di Baidu creata.

createBaiduTemplateRegistrationDescription(BaiduTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Baidu.

function createBaiduTemplateRegistrationDescription(description: BaiduTemplateRegistrationDescriptionCommon): BaiduTemplateRegistrationDescription

Parametri

description
BaiduTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello Baidu.

Restituisce

Descrizione della registrazione del modello Baidu creata.

createBrowserInstallation(BrowserInstallationCommon)

Crea un'installazione basata su push Web.

function createBrowserInstallation(installation: BrowserInstallationCommon): BrowserInstallation

Parametri

installation
BrowserInstallationCommon

Installazione parziale utilizzata per creare l'installazione push Web.

Restituisce

Installazione push Web appena creata.

createBrowserNotification(NotificationCommonParams)

Crea una notifica da inviare a un browser.

function createBrowserNotification(notification: NotificationCommonParams): BrowserNotification

Parametri

notification
NotificationCommonParams

Messaggio parziale utilizzato per creare un messaggio per un browser.

Restituisce

Un browser Web Push appena creato.

createBrowserRegistrationDescription(BrowserRegistrationDescriptionCommon)

Crea una descrizione della registrazione push Web.

function createBrowserRegistrationDescription(description: BrowserRegistrationDescriptionCommon): BrowserRegistrationDescription

Parametri

description
BrowserRegistrationDescriptionCommon

Descrizione parziale della registrazione push Web.

Restituisce

Descrizione della registrazione push Web creata.

createBrowserTemplateRegistrationDescription(BrowserTemplateRegistrationDescriptionCommon)

Crea una descrizione della registrazione push Web.

function createBrowserTemplateRegistrationDescription(description: BrowserTemplateRegistrationDescriptionCommon): BrowserTemplateRegistrationDescription

Parametri

description
BrowserTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello push Web.

Restituisce

Descrizione della registrazione del modello Push Web creata.

createFcmLegacyInstallation(DeviceTokenInstallation)

Crea un'installazione basata su HTTP legacy di Firebase.

function createFcmLegacyInstallation(installation: DeviceTokenInstallation): FcmLegacyInstallation

Parametri

installation
DeviceTokenInstallation

Installazione parziale usata per creare l'installazione HTTP legacy di Firebase.

Restituisce

Installazione di Baidu appena creata.

createFcmLegacyNotification(FcmLegacyNotificationParams)

Crea una notifica da inviare a Firebase.

function createFcmLegacyNotification(notification: FcmLegacyNotificationParams): FcmLegacyNotification

Parametri

notification
FcmLegacyNotificationParams

Messaggio parziale usato per creare un messaggio per Firebase.

Restituisce

Notifica firebase appena creata.

createFcmLegacyRegistrationDescription(GcmRegistrationDescriptionCommon)

Crea una descrizione di registrazione di Firebase Legacy.

function createFcmLegacyRegistrationDescription(description: GcmRegistrationDescriptionCommon): GcmRegistrationDescription

Parametri

description
GcmRegistrationDescriptionCommon

Descrizione parziale della registrazione GCM.

Restituisce

Descrizione della registrazione GCM creata.

createFcmLegacyTemplateRegistrationDescription(GcmTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello GCM.

function createFcmLegacyTemplateRegistrationDescription(description: GcmTemplateRegistrationDescriptionCommon): GcmTemplateRegistrationDescription

Parametri

description
GcmTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello GCM.

Restituisce

Descrizione della registrazione del modello GCM creata.

createFcmV1Installation(DeviceTokenInstallation)

Crea un'installazione basata sulla messaggistica cloud Firebase V1.

function createFcmV1Installation(installation: DeviceTokenInstallation): FcmV1Installation

Parametri

installation
DeviceTokenInstallation

Installazione parziale usata per creare l'installazione di Firebase V1 Cloud Messaging.

Restituisce

Installazione di Firebase V1 Cloud Messaging appena creata.

createFcmV1Notification(FcmV1NotificationParams)

Crea una notifica da inviare a Firebase.

function createFcmV1Notification(notification: FcmV1NotificationParams): FcmV1Notification

Parametri

notification
FcmV1NotificationParams

Messaggio parziale usato per creare un messaggio per Firebase.

Restituisce

Notifica firebase appena creata.

createFcmV1RegistrationDescription(FcmV1RegistrationDescriptionCommon)

Crea una descrizione di registrazione firebase V1.

function createFcmV1RegistrationDescription(description: FcmV1RegistrationDescriptionCommon): FcmV1RegistrationDescription

Parametri

description
FcmV1RegistrationDescriptionCommon

Descrizione della registrazione di FCM V1 parziale.

Restituisce

Descrizione della registrazione di FCM V1 creata.

createFcmV1TemplateRegistrationDescription(FcmV1TemplateRegistrationDescriptionCommon)

Crea una descrizione della registrazione del modello FCM V1.

function createFcmV1TemplateRegistrationDescription(description: FcmV1TemplateRegistrationDescriptionCommon): FcmV1TemplateRegistrationDescription

Parametri

description
FcmV1TemplateRegistrationDescriptionCommon

Descrizione della registrazione del modello FCM V1 parziale.

Restituisce

Descrizione della registrazione del modello FCM V1 creata.

createFirebaseLegacyNotificationBody(FirebaseLegacyNativeMessage)

Crea un oggetto FcmLegacyNotification da un payload Firebase nativo.

function createFirebaseLegacyNotificationBody(nativeMessage: FirebaseLegacyNativeMessage): string

Parametri

nativeMessage
FirebaseLegacyNativeMessage

Payload del messaggio nativo da inviare a Hub di notifica.

Restituisce

string

Corpo JSON da inviare a Hub di notifica.

createFirebaseV1NotificationBody(FirebaseV1NativeMessageEnvelope)

Crea un FcmV1Notification da un payload Firebase nativo.

function createFirebaseV1NotificationBody(nativeMessage: FirebaseV1NativeMessageEnvelope): string

Parametri

nativeMessage
FirebaseV1NativeMessageEnvelope

Payload del messaggio nativo da inviare a Hub di notifica.

Restituisce

string

Corpo JSON da inviare a Hub di notifica.

createTagExpression(string[])

Crea un'espressione di tag da un elenco di tag come || espressione.

function createTagExpression(tags: string[]): string

Parametri

tags

string[]

Tag da creare || espressione

Restituisce

string

Espressione di tag creata dalla matrice di stringhe in un || espressione.

createTemplateNotification(NotificationCommonParams)

Crea una notifica modello.

function createTemplateNotification(notification: NotificationCommonParams): TemplateNotification

Parametri

notification
NotificationCommonParams

Messaggio parziale utilizzato per una notifica di modello.

Restituisce

Un firebase appena creato.

createWindowsBadgeNotification(WnsNotificationParams)

Crea un messaggio badge da inviare a WNS.

function createWindowsBadgeNotification(notification: WnsNotificationParams): WindowsNotification

Parametri

notification
WnsNotificationParams

Messaggio parziale usato per creare un messaggio di notifica per WNS.

Restituisce

Notifica WNS appena creata.

createWindowsBadgeNotificationBody(WindowsBadgeNativeMessage)

Compila una notifica di WindowsNotification da un badge di Windows.

function createWindowsBadgeNotificationBody(nativeMessage: WindowsBadgeNativeMessage): string

Parametri

nativeMessage
WindowsBadgeNativeMessage

Messaggio badge di Windows da compilare.

Restituisce

string

Xml WNS creato con le informazioni di notifica.

createWindowsInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Windows Notification Services (WNS).

function createWindowsInstallation(installation: DeviceTokenInstallation): WindowsInstallation

Parametri

installation
DeviceTokenInstallation

Installazione parziale utilizzata per creare l'installazione WNS.

Restituisce

Installazione WNS appena creata.

createWindowsNotification(WnsNotificationParams)

Crea una notifica da inviare a WNS.

function createWindowsNotification(notification: WnsNotificationParams): WindowsNotification

Parametri

notification
WnsNotificationParams

Notifica WNS da inviare.

Restituisce

Messaggio WNS appena creato.

createWindowsRawNotification(WnsNotificationParams)

Crea una notifica da inviare a WNS in formato wns/raw.

function createWindowsRawNotification(notification: WnsNotificationParams): WindowsNotification

Parametri

notification
WnsNotificationParams

Messaggio parziale utilizzato per creare un messaggio per WNS in formato XML.

Restituisce

Messaggio WNS appena creato tramite XML.

createWindowsRegistrationDescription(WindowsRegistrationDescriptionCommon)

Crea una descrizione della registrazione di Windows.

function createWindowsRegistrationDescription(description: WindowsRegistrationDescriptionCommon): WindowsRegistrationDescription

Parametri

description
WindowsRegistrationDescriptionCommon

Descrizione parziale della registrazione di Windows.

Restituisce

Descrizione della registrazione di Windows creata.

createWindowsTemplateRegistrationDescription(WindowsTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello di Windows.

function createWindowsTemplateRegistrationDescription(description: WindowsTemplateRegistrationDescriptionCommon): WindowsTemplateRegistrationDescription

Parametri

description
WindowsTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello di Windows.

Restituisce

Descrizione della registrazione del modello di Windows creata.

createWindowsTileNotification(WnsNotificationParams)

Crea un messaggio riquadro da inviare a WNS.

function createWindowsTileNotification(notification: WnsNotificationParams): WindowsNotification

Parametri

notification
WnsNotificationParams

Messaggio parziale usato per creare un messaggio di riquadro per WNS.

Restituisce

Riquadro WNS appena creato.

createWindowsToastNotification(WnsNotificationParams)

Crea un messaggio di tipo avviso popup da inviare a WNS.

function createWindowsToastNotification(notification: WnsNotificationParams): WindowsNotification

Parametri

notification
WnsNotificationParams

Messaggio parziale usato per creare un messaggio di tipo avviso popup per WNS.

Restituisce

Avviso popup WNS appena creato.

createXiaomiInstallation(DeviceTokenInstallation)

Crea un'installazione basata su Route.

function createXiaomiInstallation(installation: DeviceTokenInstallation): XiaomiInstallation

Parametri

installation
DeviceTokenInstallation

Un'installazione parziale utilizzata per creare l'installazione di Launch.

Restituisce

L'installazione di Launch appena creata.

createXiaomiNotification(NotificationCommonParams)

Crea una notifica da inviare a Taf.

function createXiaomiNotification(notification: NotificationCommonParams): XiaomiNotification

Parametri

notification
NotificationCommonParams

Un messaggio parziale usato per creare un messaggio per La Classe.

Restituisce

Una notifica di Snapshot appena creata.

createXiaomiRegistrationDescription(XiaomiRegistrationDescriptionCommon)

Crea una descrizione di registrazione Di Classe.

function createXiaomiRegistrationDescription(description: XiaomiRegistrationDescriptionCommon): XiaomiRegistrationDescription

Parametri

description
XiaomiRegistrationDescriptionCommon

Una descrizione parziale della registrazione di Taf.

Restituisce

Descrizione della registrazione di Automaticamente creata.

createXiaomiTemplateRegistrationDescription(XiaomiTemplateRegistrationDescriptionCommon)

Crea una descrizione di registrazione del modello Di Classe.

function createXiaomiTemplateRegistrationDescription(description: XiaomiTemplateRegistrationDescriptionCommon): XiaomiTemplateRegistrationDescription

Parametri

description
XiaomiTemplateRegistrationDescriptionCommon

Descrizione parziale della registrazione del modello DiO.

Restituisce

Descrizione della registrazione del modello DiO creata.