如何向50个用户发送推送通知

时间:2011-08-20 08:25:03

标签: c# iphone .net web-services

如何从.net webservice?

向数据库中选定的50个用户发送Apple推送通知

还有php网络服务?哪个更好?

2 个答案:

答案 0 :(得分:2)

用于发送APNS通知的C#库:https://github.com/Redth/APNS-Sharp

..你肯定最终需要这篇文章来设置你的证书http://code.google.com/p/apns-sharp/wiki/HowToCreatePKCS12Certificate

答案 1 :(得分:0)

发送给多个用户与发送到一个用户相同,实际上是:

  1. 设备从APNS请求令牌
  2. 设备将令牌发送到网络服务
  3. Web服务通知它要发送通知
  4. Web服务使用用户令牌向APNS发送通知
  5. Web服务定期侦听反馈以检测已禁用的设备等
  6. 如果您需要发送50个通知,那么在步骤3中,您将为要向其发送通知的用户计算所有令牌,并为每个令牌执行第4步。