Udostępnij za pośrednictwem


Dokumentacja interfejsów API

Jak wyjaśniono w artykule Zarządzanie rejestracją, aplikacje korzystające z usługi Notification Hubs mogą wybierać dostęp do centrów zarówno z aplikacji mobilnych, jak i zapleczy aplikacji.

Aby lepiej obsłużyć te dwa wzorce dostępu, usługa Notification Hubs udostępnia dwa zestawy interfejsów API, jeden do użycia z aplikacji mobilnych do rejestrowania się w celu zarejestrowania się w celu otrzymywania powiadomień, a drugi do użycia z zaplecza aplikacji w celu przeprowadzenia zarządzania rejestracją i wysyłania powiadomień. Ponadto usługa Notification Hubs udostępnia warstwę interfejsu API REST, która obejmuje wszystkie funkcje udostępniane za pośrednictwem interfejsu API zaplecza.

Interfejsy API urządzeń

Interfejsy API urządzeń są używane tylko do rejestrowania urządzeń z aplikacji mobilnych (ze względów bezpieczeństwa nie uwidaczniają metod Wysyłania ). Automatyzują zarządzanie informacjami powiązanymi z usługą Notification Hubs w magazynie lokalnym urządzenia i obsługują rejestrację dla pojedynczej usługi PNS (na przykład interfejsy API urządzeń Windows Store rejestrują tylko urządzenia Windows).

Usługa Notification Hubs obecnie udostępnia następujące zestawy interfejsów API urządzeń:

  • Windows Store, zarządzany język C# (dla usługi WNS): pobieranie, dokumentacja

  • Windows Phone 8 (dla usługi MPNS): pobieranie, odwołanie (wkrótce)

  • Objective-C (w przypadku usługi APNS): Pobieranie, odwołanie (wkrótce)

  • Java/Android (dla GCM): pobierz

Interfejsy API zaplecza

Interfejsy API zaplecza służą do wysyłania powiadomień i zarządzania rejestracją z zaplecza dla wszystkich platform.

Usługa Notification Hubs udostępnia obecnie następujące zestawy interfejsów API zaplecza:

Interfejsy API REST

Wszystkie funkcje usługi Notification Hubs są dostępne przy użyciu interfejsów API REST. Aby uzyskać więcej informacji, zobacz Interfejsy API REST usługi Notification Hubs.