gpt4 book ai didi

android - 为什么推送通知服务器准确地向客户端发送消息

转载 作者:行者123 更新时间:2023-11-29 04:12:06 25 4
gpt4 key购买 nike

以 iOS 中的 Facebook 应用程序为例,使用 Apple 推送通知服务 (APNS)。我认为当 Facebook 服务器看到新的 feed 或新的好友请求时,它会向 APNS 发送一条消息。之后,APNS 将向登录该 Facebook 帐户的客户推送通知。我的问题是:

  1. 为什么 APNS 知道哪个设备登录该 Facebook 帐户?
  2. APNS 如何准确地向该客户端发送消息(为什么 APNS 知道客户端的 IP 地址)?

据我所知,推送通知也是Windows Phone(微软推送通知服务)和Android(云到设备消息)中使用的一项技术。

谢谢。

最佳答案

APNS(Apple 推送通知服务)适用于每个设备每个应用程序的唯一 ID。您将消息推送到这个唯一的 ID,然后消息就会传送到用户设备上。

您的应用程序必须请求此 ID 并将其传递到将发送通知的服务器。该 ID 是由 APNS API 创建的,因此 Apple 知道该 ID 属于该设备和应用程序。我猜windows和android会以同样的方式工作。

关于android - 为什么推送通知服务器准确地向客户端发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14258233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com