Integrering med Mobilappar i Apptjänst
För att under lätta en sömlös och enhetlig upplevelse i Azure-tjänster har App Service Mobile Apps inbyggt stöd för meddelanden med Azure Notification Hubs. App Service Mobile Apps erbjuder en mycket skalbar, globalt tillgänglig mobil program utvecklings plattform för företags utvecklare och system integrerare som ger en omfattande uppsättning funktioner för mobila utvecklare.
Mobile Apps utvecklare kan använda Notification Hubs med följande arbets flöde:
Hämta enhetens PNS-referens.
Registrera enheten med Notification Hubs att Mobile Apps använda API: er för klient-SDK-registrering.
Anteckning
Observera att Mobile Apps av säkerhetsskäl tar bort alla taggar vid registreringen. Arbeta med Notification Hubs direkt från din serverdel för att associera taggar med enheter.
Skicka meddelanden från appens Server del med Notification Hubs.
Vissa fördelar den här integrationen ger:
- Mobile Apps klient-SDK: er: dessa SDK: er för flera plattformar innehåller API: er för registrering och kommunikation med den meddelande hubb som är länkad till mobilappen. Du behöver inte Notification Hubs autentiseringsuppgifter eller arbeta med ytterligare en tjänst.
- Push till användare: SDK: n taggar automatiskt den angivna enheten med ett Mobile Apps autentiserat användar-ID för att aktivera scenariot "Skicka till användare".
- Push till enhet: SDK: erna använder automatiskt Mobile Apps installations-ID som en GUID att registrera med Notification Hubs, så det finns inga behov av att underhålla flera tjänst-GUID.
- Installations modell: Mobile Apps fungerar med den Notification Hubs senaste push-modellen för att representera alla push-egenskaper som är kopplade till en enhet i en JSON-installation som överensstämmer med push-Notification Services och är enkel att använda.
- Flexibilitet: Utvecklare kan alltid välja att arbeta direkt med Notification Hubs, även om integrationen redan är på plats.
- Integrerad upplevelse i Azure Portal: push som en funktion representeras visuellt i Mobile Apps och utvecklare kan enkelt arbeta med den associerade Notification Hub via Mobile Apps.