Integrering med Mobilappar i Apptjänst

För att underlätta en sömlös och enhetlig upplevelse i Azure-tjänster har App Service Mobile Apps inbyggt stöd för meddelanden som använder Azure Notification Hubs. App Service Mobile Apps erbjuder en mycket skalbar, globalt tillgänglig plattform för utveckling av mobilprogram för företagsutvecklare och systemintegratörer som ger mobilutvecklare en omfattande uppsättning funktioner.

Mobile Apps-utvecklare kan använda Notification Hubs med följande arbetsflöde:

  1. Hämta enhetens PNS-handtag.

  2. Registrera enheten med Notification Hubs med hjälp av API:er för SDK-registrering för Mobile Apps-klienten.

    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.

  3. Skicka meddelanden från appens serverdel med Notification Hubs.

Några fördelar med den här integreringen är:

  • Mobile Apps-klient-SDK:er: Dessa SDK:er för flera plattformar tillhandahåller API:er för registrering och kommunicerar med meddelandehubben som är länkad till mobilappen. Du behöver inte autentiseringsuppgifter för Notification Hubs eller arbeta med ytterligare en tjänst.
    • Push-överför till användare: SDK:erna taggar automatiskt den angivna enheten med ett mobile apps-autentiserat användar-ID för att aktivera scenariot "push to user".
    • Push-överför till enhet: SDK:erna använder automatiskt mobile apps-installations-ID:t som ett GUID för att registrera sig med Notification Hubs, så det finns inget behov av att underhålla flera tjänst-GUID:er.
  • Installationsmodell: Mobilappar fungerar med Notification Hubs senaste push-modell för att representera alla push-egenskaper som är associerade med en enhet i en JSON-installation som överensstämmer med Push Notification Services och är lätt 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-överföring som en funktion representeras visuellt i Mobile Apps, och utvecklare kan enkelt arbeta med den associerade meddelandehubben via Mobile Apps.