Also, the OAuth tool values fail too. I checked my code generated values (several times!) against the OAauth tool generated base string and they are exactly the same, The OAuth header’s are same with exception of the time and therefore the signature… But the OAuth tool values get the same response - 401 Unauthorised (when manually submitted using fiddler2)…
here’s my values --> this time using track parameters of ‘silverstone + F1’ (minus the quotes obviously)
OAuth Signature Base String is:-
POST&https%3A%2F%2Fstream.twitter.com%2F1.1%2Fstatuses%2Ffilter.json&oauth_consumer_key%3DkhjXI7dM6EqoV0sJeZk4A%26oauth_nonce%3D
66610345%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1372414782%26oauth_token%3D120250594-ndYclCBaaM61FWc6F1kdyXaxJdti3FNvSyJyEJ16%26oauth_version%
3D1.0%26stall_warnings%3Dtrue%26track%3Dsilverstone%2520%2B%2520F1
URI params
stall_warnings=true&track=silverstone%20%2B%20F1