Share via


Informazioni di riferimento sulle API

Come illustrato in Gestione registrazioni, le applicazioni che usano Hub di notifica possono scegliere di accedere agli hub dalle applicazioni per dispositivi mobili e dai back-end delle app.

Per ottimizzare questi due modelli di accesso, gli hub di notifica prevedono due set di API, uno destinato all'uso dalle app per dispositivi mobili per eseguire la registrazione per le notifiche e l'altro destinato all'uso dal back-end dell'app per eseguire la gestione delle registrazioni e inviare notifiche. Inoltre gli hub di notifica espongono un livello di API REST che include tutte le funzionalità esposte tramite l'API di back-end.

API dispositivo

Le API dispositivo vengono usate solo per registrare dispositivi da app per dispositivi mobili (per motivi di di sicurezza, non espongono metodi Send). Tali API automatizzano la gestione delle informazioni relative agli hub di notifica nell'archivio locale del dispositivo e supportano la registrazione per un solo PNS. Le API dispositivo di Windows Store registrano, ad esempio, solo dispositivi Windows.

Gli hub di notifica attualmente forniscono i seguenti set di API dispositivo:

  • Windows Store, gestito C# (per WNS): download, riferimento

  • Windows Phone 8 (per MPNS): download, riferimento (presto disponibile)

  • Objective-C (per APNS): download, riferimento (presto disponibile)

  • Java/Android (per GCM): Download

API back-end

Le API back-end vengono usate per inviare notifiche e per la gestione delle registrazioni dal back-end per tutte le piattaforme.

Gli hub di notifica attualmente forniscono i seguenti set di API back-end:

API REST

Tutte le funzionalità degli hub di notifica sono disponibili mediante API REST. Per altre informazioni, vedere API REST di Hub di notifica.