I am trying to connect to Twitter though oAuth.I am making a POST request to the API https://api.twitter.com/oauth/request_token.
Here is is example of my Base signature string
POST&https%3A%2F%2Fapi.twitter.com%2Foauth%2Frequest_token&oauth_callback%3Dhttp%253A%252F%252Fapi.ec2.phunware.com%252Fapi%252Ftwitter%26oauth_consumer_key%3D6jq5dNZcccoPbApAJ0sOaA%26oauth_nonce%3DN2ZiMjViYzhlMDUxNDIyZWIwYjQ4NmU0ZjM1MDg4NTY%3D%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1362843354%26oauth_version%3D1.0
I used the tool http://quonos.nl/oauthTester/ to verify my base signature.
Here is the corresponding header
OAuth oauth_callback=“http%3A%2F%2Fapi.ec2.phunware.com%2Fapi%2Ftwitter”,oauth_consumer_key=“6jq5dNZcccoPbApAJ0sOaA”,oauth_nonce=“N2ZiMjViYzhlMDUxNDIyZWIwYjQ4NmU0ZjM1MDg4NTY=”,oauth_signature_method=“HMAC-SHA1”,oauth_signature=“7ney2RxElbHUl2t1Jnz57pQpmFs%3D”,oauth_timestamp=“1362843354”,oauth_version=“1.0”
I tried the following command in my MAC terminal
curl --request ‘POST’ ‘https://api.twitter.com/oauth/request_token’ --header ‘Authorization: OAuth oauth_callback=“http%3A%2F%2Fapi.ec2.phunware.com%2Fapi%2Ftwitter”,oauth_consumer_key=“6jq5dNZcccoPbApAJ0sOaA”,oauth_nonce=“N2ZiMjViYzhlMDUxNDIyZWIwYjQ4NmU0ZjM1MDg4NTY=”,oauth_signature_method=“HMAC-SHA1”,oauth_signature=“7ney2RxElbHUl2t1Jnz57pQpmFs%3D”,oauth_timestamp=“1362843354”,oauth_version=“1.0”’ --verbose
And i get 401 unauthrized error. I tried to set the oauth_callback =“oob” but I still get the same error.