为什么Azure Notification Hub后端注册过程是双腿的?

时间:2016-02-19 06:04:34

标签: azure-notificationhub

我试图使用我的.NET后端向我的移动设备注册/发送推送通知。

因此,请关注this文章。

根据我的理解:

  • POST: api/register注册设备与Notification Hub的PNS句柄。
  • PUT api/register/{registrationId}使用通知中心创建或更新注册。

现在我的问题是,为什么这需要一个两步的过程

为什么无法启动/加载应用程序,只需使用PNS句柄调用POST: api/register,然后可以创建registrationId(如果需要),然后使用现有(或新创建的) registrationId用ANH创建注册?为什么应用甚至需要存储registrationId?

有人可以让我迷惑:)

1 个答案:

答案 0 :(得分:-1)

至于文章中的Put和Post,它是将注册ID创建(POST)和注册ID注册(PUT)分开。

对于通知中心的REST API,https://msdn.microsoft.com/en-us/library/azure/dn495630.aspx将是您正在讨论的“创建和更新”。