apns:Go 中的推送通知客户端库

时间:2021-06-30 21:14:17
【文件属性】:
文件名称:apns:Go 中的推送通知客户端库
文件大小:8KB
文件格式:ZIP
更新时间:2021-06-30 21:14:17
Go Go 推送通知客户端 一项正在进行的工作。 API 可能会改变,所以如果你使用它,做正确的事情并供应你的依赖项。 go get github.com/pranavraja/apns 实现“增强通知格式”(请参阅),并处理“无效”通知响应。 背景 。 “无效”通知是具有无效设备令牌或有效载荷的通知,而不是有效但由于某种原因无法发送的通知。 总之: Apple 建议您重复使用单个 TCP 连接来发送所有推送通知。 但是,如果我们碰巧发送了无效通知,Apple 将保持连接状态,并一直默默地丢弃您通过该连接发送的所有其余通知,无论有效或无效。 这一直持续到您实际从套接字读回失败响应。 但是,对于有效通知没有响应,因此如果您想知道特定通知是否有效,唯一的判断方法是允许套接字读取超时。 显然,我们不能为我们发送的每一个通知都这样做,否则会非常慢。 网络错误的正常问题仍然适用,例如,如果
【文件预览】:
apns-master
----notification()
--------notification.go(1KB)
--------notification_test.go(901B)
----LICENSE(730B)
----apns.go(5KB)
----.gitignore(12B)
----apns_test.go(5KB)
----README.md(5KB)

网友评论