【问题标题】:Twitter Timestamp out of bounds?Twitter时间戳超出范围?
【发布时间】:2011-12-22 11:48:45
【问题描述】:

我在尝试向 twitter 发布推​​文时收到此错误。

 [request] => /1/statuses/update_with_media.json [error] => Timestamp out of bounds

这个脚本运行良好,直到我的服务器出现问题并且他们修复了它。我在想它重置了时区,所以这就是我遇到这个问题的原因? Twitter 的服务器时区设置为什么,以便我可以在 WHM 中相应地设置我的时区?

还有人有其他想法吗?

【问题讨论】:

  • 确保您使用的代码将您的本地时间转换为格林威治标准时间,然后再转换为纪元时间(以秒为单位)。还要确保您的系统时钟准确无误,不会落后或超前。
  • 另外,如果您已经同步了本地机器时间,而 twitter 通过返回相同的错误代码仍然不喜欢它,它可能(模糊地)意味着“授权”标头的格式不正确。跨度>

标签: php twitter twitter-oauth


【解决方案1】:

只需检查您的服务器的时间。您不必处理纪元时间转换等。在某些 API(如 Twitter 或 AWS)中,未调整系统时间会导致此类错误。

【讨论】:

    猜你喜欢
    • 2018-01-24
    • 1970-01-01
    • 2023-01-27
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 2016-07-10
    • 1970-01-01
    • 2018-04-07
    相关资源
    最近更新 更多