Share via


Referências de API

Conforme explicado no Gerenciamento de Registros, os aplicativos que usam Hubs de Notificação podem optar por acessar hubs de seus aplicativos móveis e seus back-ends de aplicativo.

Para melhor atender esses dois padrões de acesso, os Hubs de notificação fornecem dois conjuntos de APIs, um para ser usado dos aplicativos móveis para registrar para notificações, e um para ser usado do back-end do aplicativo para executar o gerenciamento de registros e enviar notificações. Além disso, os Hubs de notificação expõem uma camada de API REST que inclui todas as funcionalidades expostas pela API do back-end.

APIs do dispositivo

As APIs do dispositivo somente são usadas para registrar dispositivos dos aplicativos móveis (por motivos de segurança, elas não expõem os métodos de Enviar). Elas automatizam o gerenciamento das informações relacionadas aos Hubs de notificação no armazenamento local do dispositivo, e suportam registro para um único PNS (por exemplo, as APIs do dispositivo Windows Store registram somente dispositivos do Windows).

Os Hubs de notificação atualmente fornecem os seguintes conjuntos de API do dispositivo:

  • Windows Store, C# gerenciado (para WNS): Download, Referência

  • Windows Phone 8 (para MPNS): Download, Referência (em breve)

  • Objective-C (para APNS): Download, Referência (em breve)

  • Java/Android (para GCM): Baixar

APIs de back-end

APIs de back-end são usadas para enviar notificações e para o gerenciamento de registros do back-end para todas as plataformas.

Os Hubs de notificação atualmente fornecem os seguintes conjuntos de API de back-end:

APIs REST

Todas as funcionalidades dos Hubs de notificação estão disponíveis usando APIs REST. Para obter mais informações, consulte APIs REST dos Hubs de Notificação.