Siebel Integration


#1

Hi,

I’ve been working on Siebel integration with Twitter,and have hit a roadblock. I keep getting the error: 401. My request parameters are as follows:

Request URL : https://api.twitter.com/1.1/statuses/update.json
Request Method : POST
Authorization : OAuth oauth_consumer_key=“oLa8baBk9cNaWrwJgBIGfYRPt”, oauth_nonce=“123456789”, oauth_signature=“ffBl94jNCQTQJqsJhWeJidUWNuo%3D”, oauth_signature_method=“HMAC-SHA1”, oauth_timestamp=“1404464942”, oauth_token=“2602912644-sAiWaZUSrvKRYvIdGqTmvv65JxAisETy7jNVlEc”, oauth_version="1.0"
User-Agent : Siebel Demo1
Connection : close
HTTPContentType : application/x-www-form-urlencoded;charset=UTF-8
HTTPRequestBodyTemplate : status=TestingConnection

My signature base string is
POST&https%3A%2F%2Fapi.twitter.com%2F1%2Fstatuses%2Fupdate.json&include_entities%3Dtrue%26oauth_consumer_key%3DoLa8baBk9cNaWrwJgBIGfYRPt%26oauth_nonce%3D123456789%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1404889362%26oauth_token%3D2602912644-sAiWaZUSrvKRYvIdGqTmvv65JxAisETy7jNVlEc%26oauth_version%3D1.0%26status%3DTestingConnection

and my signature is generated as ffBl94jNCQTQJqsJhWeJidUWNuo%3D.

The error only mentions the status code 401

Please let me know if I have missed any parameter or protocol.
Also, when I tried to test this via the Oauth tool, I am unable to access it on the page https://dev.twitter.com/docs/api/1.1/post/statuses/update(right hand side pane). I have registered the app and given it read-write-access permission, but it is unavailable despite being signed in to Twitter.