2011-11-05 43 views
4

當我試圖發推文給推特時,我得到這個錯誤。推特時間戳越界?

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

這個腳本工作正常,直到我有我的服務器問題,他們修復它。我在想它重置時區,所以這就是爲什麼我有這個問題?什麼是Twitter的服務器時區設置,所以我可以在WHM中相應地設置我的?

有沒有人有另一種想法?

+1

確保您使用的代碼將您的本地時間轉換爲GMT,然後再以秒爲單位轉換爲紀元時間。同時確保您的系統時鐘準確無誤,而且不在後面或前面運行。 – Fivell

+0

此外,如果您已同步本地機器時間,並且twitter仍然不喜歡它,它可能(隱約地)表示「授權」標頭格式不正確。 – Reece

回答

0

只需檢查您的服務器的時間。您不必處理時代轉換等。在某些API(如Twitter或AWS)中,未調整的系統時間會導致類似的錯誤。