gpt4 book ai didi

用于管理 Apple 推送通知的 Java 库

转载 作者:行者123 更新时间:2023-12-01 17:38:58 25 4
gpt4 key购买 nike

我发现有2个开源项目我可以使用:javapns (http://code.google.com/p/javapns/)和 java-apns ( http://github.com/notnoop/java-apns )

两者都相当不错,但不处理错误响应。当您以增强格式编写有效负载时,您可以在有效负载中包含标识符并将其发送到 Apple 推送通知服务器。如果出现错误,您可以在套接字上读取并接收响应的状态(与通知中发送的标识符匹配)。

但是,没有一个 Java 库可以处理这种情况。库不读取套接字以获取响应是否有充分的理由?

另外,请告诉我您还使用过哪些其他 Java 库。

非常感谢您的帮助。谢谢。

最佳答案

您应该查看java-apns再次。从 0.1.5 开始,它现在支持增强的有效负载格式。它还具有一个单独的监视线程,用于监听使用增强格式时发送的错误。不幸的是,您无法开箱即用地为每个通知设置标识符,因此很难将错误响应与 Apple 不喜欢的通知相匹配。 (我在 GitHub 上提出了关于此问题的 issue。)

关于用于管理 Apple 推送通知的 Java 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3368023/

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