@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
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.