0
我正在嘗試將oauth流集成到我的應用程序中。Twitter API:調用oauth時調用oauth的時間戳request_token
"message": "401 - {\"errors\":[{\"code\":135,\"message\":\"Timestamp out of bounds.\"}]}"
這是我的授權頭:
"Authorization": "OAuth oauth_callback=http%3A%2F%2F127.0.0.1%3A3000%2Ftwitter%2Foauth_callback,oauth_consumer_key=MYKEY,oauth_nonce=150255341200200,oauth_signature_method=HMAC-SHA1,oauth_timestamp=1502553412002,oauth_version=1.0,oauth_signature=d09f2f2a39e51909442ae6ca717e4aeba7066fda"
我可以在響應頭,服務器看到
與此錯誤調用的OAuth/request_token終點時,我得到一個401 Twitter的時間是:「date」: 「Sat, 12 Aug 2017 15:56:52 GMT」
如果我拿我的時間戳並將其轉換爲GMT日期,我會得到:
Saturday, August 12, 2017 3:56:52.002 PM
我不知道爲什麼它被認爲是越界。
謝謝。看起來我正在使用的圖書館有問題。後來發現,但你的答案是這個問題。 –