Hello, I'm migrating our current sistems that used old basic authentication on twitter to OAuth and I'm having quite a problem.
In our php projects I'm using a TwitterOAuth lib, very well written and worked perfectly on my development machine. Unfortunately the same code fails to work on our production environment with an error that has absolutely no relation with the actual error (whatever it is) The error I recieve is: Invalid / used nonce but the nonce is generated with timestamp + random number. It's not possible to have been already used. an example of the POST body is here oauth_consumer_key=<-- THE KEY -- >&oauth_nonce=607fa4w67ww8433f2ce1ec091e4b1e0daac&oauth_signature=8NrnKsp1YuULvltlu %2BJOeG3ysGM%3D&oauth_signature_method=HMAC- SHA1&oauth_timestamp=1284129911&oauth_token=<-- THE TOKEN -- >&oauth_version=1.0&status=Status%20to%20change The code generating this couldn't be wrong since it works perfectly on development environment. I can't understand what is wrong Please, any help is appreciated -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk?hl=en