【发布时间】:2012-09-12 19:00:46
【问题描述】:
关于实时 API 的文档很少涉及推送通知背后的机制。如果接收端点当时没有响应,Foursquare API 是否会重试 POST 通知(签入)?例如,这里是 Facebook 的重试策略:
“如果向您的服务器发送更改通知失败,Facebook 将立即重试,然后在接下来的 24 小时内重试几次,频率逐渐降低。”
foursquare有类似的吗?
【问题讨论】:
标签: api push real-time foursquare
关于实时 API 的文档很少涉及推送通知背后的机制。如果接收端点当时没有响应,Foursquare API 是否会重试 POST 通知(签入)?例如,这里是 Facebook 的重试策略:
“如果向您的服务器发送更改通知失败,Facebook 将立即重试,然后在接下来的 24 小时内重试几次,频率逐渐降低。”
foursquare有类似的吗?
【问题讨论】:
标签: api push real-time foursquare
此时 Foursquare 不会重试推送请求。如果您认为自己错过了签到,您可以(尽管效率低下)为每个用户调用 /users/self/checkins?afterTimestamp=XXXX 并使用他们的访问令牌来检索他们最近的签到。
【讨论】: