【问题标题】:Sending Push Notifications from Xamarin Application using Azure Notification hubs使用 Azure 通知中心从 Xamarin 应用程序发送推送通知
【发布时间】:2017-06-11 13:12:47
【问题描述】:

我能够使用 Azure Notification Hubs Nuget 从传统控制台应用程序发送推送通知,它工作正常,但这是我希望能够从 xamarin 应用程序发送推送通知的事情,它不允许 Nuget安装在 PCL 项目中。那么还有其他方法可以实现吗?

【问题讨论】:

  • 如果您能够从您的 Android 或 iOS 项目发送推送通知,那么您可以使用 PCL 项目中的Xamarin Forms Dependency Service 在本机项目中调用“发送推送通知”方法。另一种选择是让设备调用您自己的服务器,该服务器将代表设备进行发送。
  • 这就是我要的,如何从android项目发送它。这是一个非常基本的应用程序,因此没有服务器端托管

标签: xamarin push-notification xamarin.forms azure-notificationhub


【解决方案1】:

不确定 Xamarin.Android SDK 是否内置了发送通知的方法,您需要自己检查。

但是,如果您查看 Azure's Guide here,他们会展示一个从应用本身发送通知的 Android 应用示例。

该示例使用 Java,但它只是访问 Azure 通知中心的 REST 接口,而这正是 SDK 在幕后所做的。

这意味着您也可以从您的 Xamarin.Android 或 Xamarin PCL 项目中执行相同的操作。有关 Azure 通知中心 REST 接口的更多信息,请访问 here。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-07
    • 2018-04-28
    • 2021-08-03
    相关资源
    最近更新 更多