在哪里可以找到 Azure 移动应用推送 API 文档?
Where to find Azure Mobile Apps Push API Documentation?
我找不到 push/installations/
REST API 的任何文档。有吗?
例如,在我的代码中,我使用该语句在推送通知中心注册我的 Azure 移动应用程序客户端。
// Register with NotificationHub
DeviceInstallation deviceInstallation = await client.InvokeApiAsync<DeviceInstallation, DeviceInstallation>(
$"/push/installations/{client.InstallationId}",
installation,
HttpMethod.Put,
new Dictionary<string, string>());
但我想知道如何DELETE
以前的注册但不知道如何。
感谢您的帮助。
埃里克
But I want to know how to DELETE a previous registration but don't know how.
如需删除安装,您可以发送如下请求:
DELETE /push/installations/{InstallationId}
详情请查看PushHttpClient.cs下的方法DeleteInstallationAsync
和CreateOrUpdateInstallationAsync
。
此外,对于 creating/deleting 安装,您可以使用以下内置方法:
client.GetPush().RegisterAsync
client.GetPush().UnregisterAsync
您可以关注的详细信息 Add push notifications to Xamarin.Forms app。
我找不到 push/installations/
REST API 的任何文档。有吗?
例如,在我的代码中,我使用该语句在推送通知中心注册我的 Azure 移动应用程序客户端。
// Register with NotificationHub
DeviceInstallation deviceInstallation = await client.InvokeApiAsync<DeviceInstallation, DeviceInstallation>(
$"/push/installations/{client.InstallationId}",
installation,
HttpMethod.Put,
new Dictionary<string, string>());
但我想知道如何DELETE
以前的注册但不知道如何。
感谢您的帮助。
埃里克
But I want to know how to DELETE a previous registration but don't know how.
如需删除安装,您可以发送如下请求:
DELETE /push/installations/{InstallationId}
详情请查看PushHttpClient.cs下的方法DeleteInstallationAsync
和CreateOrUpdateInstallationAsync
。
此外,对于 creating/deleting 安装,您可以使用以下内置方法:
client.GetPush().RegisterAsync
client.GetPush().UnregisterAsync
您可以关注的详细信息 Add push notifications to Xamarin.Forms app。