【发布时间】:2019-07-07 02:15:20
【问题描述】:
大家好,我有一个提供信息的 Web 服务,我想在发生变化时收到通知 我需要将我的网络服务链接到 azure,以及如何 谢谢
【问题讨论】:
标签: azure xamarin xamarin.forms xamarin.android
大家好,我有一个提供信息的 Web 服务,我想在发生变化时收到通知 我需要将我的网络服务链接到 azure,以及如何 谢谢
【问题讨论】:
标签: azure xamarin xamarin.forms xamarin.android
您需要在 Web 服务中配置 Azure 通知中心终结点和名称。在需要的交易中,Service 将向 Azure 发送消息。
将在移动应用中配置相同的端点和中心名称。 Xamarin.Azure.NotificationHubs.Android 和 Xamarin.Azure.NotificationHubs.iOS 包将提供使用 NotificationHub 类注册和取消注册的访问权限。
【讨论】:
我需要将我的网络服务链接到 azure
建议:这取决于你在项目中的逻辑。你可以单独使用你平台的推送后台发布通知,也可以使用Azure Push Notification Hub发布通知。
不确定你是什么类型的备份。如果有.NET后端项目,建议先看看这些文档。
这是关于Adding push notifications to your Xamarin.Forms app的官方文档。
你还需要阅读这份关于Azure Push Notification Hub的文档。
Azure 通知中心提供可扩展的推送基础架构,用于将移动推送通知从任何后端发送到任何移动平台,同时消除后端必须与不同平台通知系统通信的复杂性。本文介绍如何使用 Azure 通知中心将推送通知从 Azure 移动应用实例发送到 Xamarin.Forms 应用程序。
Android:如果在Android中使用FireBase推送通知,Firebase Cloud Messaging提供云端推送通知。
IOS:IOS使用APNS推送通知。Push Notifications in iOS
UWP:Add push notifications to your Windows app
另外,iOS和Android平台在实现推送的时候要注意各自平台的一些配置。
【讨论】: