Adv*_*cer 10 github github-api
我正在使用GitHub API v3连接到a repository并获取更新/创建since特定日期的问题列表.我使用这些参数来获得过滤结果:
如果我找到任何结果,对于每个问题,我都会得到触发更改的问题事件(过滤发生since 日期的事件).
issue event除了锁定和解锁的
事件之外,一切都可以正常工作,由于某种原因,这些事件不会更新问题updated字段.
这导致无法获得在since特定日期更新的问题列表,因此我不检查issue events.
问题:
截至今天(2015 年 10 月 4 日),我无法重现此问题。如果问题发布时可以重现,则可能是一个错误,而不是一个功能。
这两个事件没有更新问题是否有原因?
他们确实更新了问题(请参阅该updated_at字段)并且since参数工作正常。
除了我应该获取所有问题并手动查询它们的解决方案之外,是否有一种可接受的解决方案?
只需使用since参数,即它应该如何工作的方式,但请记住时区可能会有所不同。由于您在罗马尼亚(像我一样!:-))并且您的服务器可能位于另一个时区,因此您可能需要修改日期以匹配罗马尼亚时间。这很可能是你的问题。只需添加/减去几个小时,看看是否有帮助。
curl解决问题后,我无法重现您的行为。
另一方面,您可能想要使用locked无论如何更新的参数。
| 归档时间: |
|
| 查看次数: |
167 次 |
| 最近记录: |