【Azure 环境】台湾同胞:詢問大陸所有廠牌手機是否都可透過通知中心發送訊息

简介: 【Azure 环境】台湾同胞:詢問大陸所有廠牌手機是否都可透過通知中心發送訊息

什么是 Azure 通知中心?

Azure 通知中心提供易于使用且向外扩展的推送引擎,可用于将通知发送到任何平台 (iOS、Android、Windows、Kindle、百度等 ) 从任何后端 (云和本地) 。 通知中心非常适合用于企业和消费者方案。 下面是一些示例方案:

  • 以较低的延迟向数百万用户发送突发新闻通知。
  • 向感兴趣的用户群发送基于位置的优惠券。
  • 向媒体/体育/财经/游戏应用程序的用户或组发送活动相关的通知。
  • 将促销内容推送到应用程序,以吸引客户并向其推销。
  • 向用户通知企业事件,例如新的消息和工作项。
  • 发送多重身份验证的代码。

推送通知的工作原理是什么?

从较高层面讲,推送的工作原理如下:

  1. 应用程序希望接收通知,因此会联系运行时所在的目标平台的 PNS 并请求唯一的临时推送句柄。 句柄类型取决于系统(例如,WNS 使用 URI,APNS 使用令牌)。
  2. 客户端应用将此句柄存储在应用后端或提供程序中。
  3. 为了发送推送通知,应用后端使用句柄与 PNS 联系以定位到特定的客户端应用。
  4. PNS 将通知转发到句柄所指定的设备。

 

问题描述

询问大陆所有品牌的手机(如小米,华为,OPPO等)是否都可以通过Azure Notification Hub来发送通知呢?

问题解答

推送通知通过称为平台通知系统 (PNS) 的特定于平台的基础结构进行传送。 它们提供基本的推送功能,使用提供的句柄向设备传送消息,没有通用接口。 若要跨应用的 Android、iOS 和 Windows 版本向所有客户发送通知,开发人员必须分别使用 Apple Push Notification 服务 (APNS) 和 Windows 通知服务 (WNS)、百度中心。

微软Azure中国区官方参考文档:https://docs.azure.cn/zh-cn/notification-hubs/notification-hubs-push-notification-overview#how-do-push-notifications-work

 

百度云推送适用于所有 Android 手机。由于 Google Play 和 FCM (Firebase Cloud Messaging) 在中国不可用,必须使用其他的应用商店和推送服务。 百度就是其中的一个,也是通知中心目前所使用的。

相关文章
|
PHP
PHP随机生成中国大陆手机号码
PHP随机生成中国大陆手机号码
432 0
|
19天前
|
Android开发
【Azure 环境】记录使用Notification Hub,安卓手机收不到Push通知时的错误,Error_Code 30602 or 30608
【Azure 环境】记录使用Notification Hub,安卓手机收不到Push通知时的错误,Error_Code 30602 or 30608
|
19天前
【Azure 环境】中国区Azure B2C 是否支持手机验证码登录呢?
【Azure 环境】中国区Azure B2C 是否支持手机验证码登录呢?
|
4月前
|
人工智能 自然语言处理 搜索推荐
通义大模型落地手机芯片!离线环境可流畅运行多轮AI对话
通义大模型落地手机芯片!离线环境可流畅运行多轮AI对话
138 0
|
4月前
|
网络协议 关系型数据库 MySQL
安卓手机termux上安装MariaDB数据库并实现公网环境下的远程连接
安卓手机termux上安装MariaDB数据库并实现公网环境下的远程连接
136 0
|
传感器 定位技术 图形学
SIGGRAPH | 6个惯性传感器和1个手机实现人体动作捕捉、定位与环境重建(2)
SIGGRAPH | 6个惯性传感器和1个手机实现人体动作捕捉、定位与环境重建
190 0
|
传感器 机器学习/深度学习 算法
SIGGRAPH | 6个惯性传感器和1个手机实现人体动作捕捉、定位与环境重建(1)
SIGGRAPH | 6个惯性传感器和1个手机实现人体动作捕捉、定位与环境重建
211 0
|
XML Java Android开发
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(三)
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(三)
259 0
【鸿蒙 HarmonyOS】创建 Java 语言 HarmonyOS 手机应用 ( 首次进入 DevEco Studio 配置环境 | 创建 Java 手机工程 | 鸿蒙工程代码目录简介 )(三)

热门文章

最新文章