use*_*344 4 wcf feedback push-notification apple-push-notifications pushsharp
我正在构建一个由移动应用程序调用的 WCF REST Web 服务,以将 Apple 设备令牌插入到数据库中。我想在插入数据库之前验证设备令牌。无论如何要验证设备令牌以知道它是否有效?
我在论坛上搜索过,但找不到任何示例代码(在 .NET 中)来执行此操作,有人建议我应该使用 Apple FeedBack 服务,但我该如何在 .NET 中执行此操作?
任何人都可以向我提供一段示例代码来验证 .NET 中的 Apple 设备令牌。
非常感谢,
您无法验证设备令牌。在将令牌插入数据库之前,您唯一可以验证的是其长度为 32 个字节(以二进制表示)或 64 个十六进制字符(以字符串表示)。
除此之外,您应该检查 Apple 的响应以查看是否收到 InvalidToken 错误响应。如果这样做,您就知道与导致错误的消息一起发送的设备令牌无效。
反馈服务不会返回无效令牌。它返回卸载您的应用程序的设备的有效令牌。
我不能给你任何 C# 代码,但 PushSharp 应该支持调用反馈服务并读取来自 Apple 的错误响应。
| 归档时间: |
|
| 查看次数: |
11560 次 |
| 最近记录: |