Language agnostic Twitter是否强制使用oauth_时间戳?

Language agnostic Twitter是否强制使用oauth_时间戳?,language-agnostic,oauth,twitter,nonce,Language Agnostic,Oauth,Twitter,Nonce,在OAuth的内脏中,我发现了字段OAuth_timestamp,对于该字段,指定的行为显然是,所有包含比接收到的最高值更低的OAuth_timestamp值的请求都应该被拒绝。当我试图将大量twitterapi请求排队等待处理时,可能会出现无序处理,这个讨厌的小东西可能真的会毁了我的一天 但是,Twitter是Twitter,这是有希望的:他们可能从未真正编写代码来强制执行指定的oauth\u timestamp行为。那太好了,因为我强烈反对 所以,有人知道Twitter API是否实际执行了

在OAuth的内脏中,我发现了字段
OAuth_timestamp
,对于该字段,指定的行为显然是,所有包含比接收到的最高值更低的
OAuth_timestamp
值的请求都应该被拒绝。当我试图将大量twitterapi请求排队等待处理时,可能会出现无序处理,这个讨厌的小东西可能真的会毁了我的一天

但是,Twitter是Twitter,这是有希望的:他们可能从未真正编写代码来强制执行指定的
oauth\u timestamp
行为。那太好了,因为我强烈反对


所以,有人知道Twitter API是否实际执行了oauth_时间戳的指定行为吗?

Twitter将oauth_时间戳限制在GMT两侧的5分钟之内。在10分钟的窗口之外,请求将失败。

当请求实际执行时,如何生成oauth参数完成了吗?@Arvin:这比让他们排队要费劲得多,但这并不是不合理的。问题是,因为我有多个工作进程处理队列,它并没有消除这个问题,它只是将其转化为一个竞争条件的问题。所以我想在开始工作之前知道这个问题是否确实存在。好吧,这很酷。那么,你是说它不强制执行升序约束吗?我几乎可以肯定Twitter不关心顺序。只要时间戳是新的。有没有指向Twitter文档的链接说明这一点?我找不到。