Hai, what is the signature base string u are using to generate the siganture....are u using any library(i think u are develoing this for iPhone) for get the data?
//kamesh On Wed, Jun 29, 2011 at 10:38 PM, Howard Gutowitz <[email protected] > wrote: > Specifically I have: > > > > 'account/verify_credentials.xml' finishes with HTTP 200 > All other requests work fine. Only 'friendships/create.xml' and > 'friendships/delete.xml request fails with the following error: > > <?xml version="1.0" encoding="UTF-8"?> > <hash> > <error>Could not authenticate with OAuth.</error> > <request>/1/friendships/create.xml?screen_name=rosariodawson</ > request> > </hash> > > Request's header > Authorization = "OAuth realm=\"\", > oauth_consumer_key=\"XXXXXXXXXXXXXXXXXXXXX\", oauth_token=\"179876397- > xcJcDpijQ7Mde1QCGfTUHdLLbxWovkQhCiqXdDA\", oauth_signature_method= > \"HMAC- > SHA1\", oauth_signature=\"Gl7u0xZ3iGRKPS%2BFMNHBTB0Gwkg%3D\", > oauth_timestamp=\"1309173898\", oauth_nonce=\"26DA6912-F3CC-40A6-B746- > B4F18135C321\", oauth_version=\"1.0\""; > "X-Twitter-Client" = TwTool; > "X-Twitter-Client-Url" = "http://www.eatoni.com/"; > "X-Twitter-Client-Version" = 1; > > Response's header > "Cache-Control" = "no-cache, max-age=1800"; > Connection = "Keep-Alive"; > "Content-Encoding" = gzip; > "Content-Type" = "application/xml; charset=utf-8"; > Date = "Mon, 27 Jun 2011 11:27:20 GMT"; > Expires = "Mon, 27 Jun 2011 11:57:20 GMT"; > "Keep-Alive" = "timeout=15, max=100"; > Server = hi; > "Set-Cookie" = "k=213.108.72.42.1309174040693549; path=/; > expires=Mon, > 04-Jul-11 11:27:20 GMT; domain=.twitter.com, > guest_id=130917404070357573; > path=/; expires=Wed, 27 Jul 2011 11:27:20 GMT, > _twitter_sess=BAh7CDoHaWQiJTcyZmM4ZTk0ODkzMThkZjZjY2FhNzIxMjMwNjQ2ZTVlIgpm > %250AbGFzaElDOidBY3Rpb25Db250cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAG > %250AOgpAdXNlZHsAOg9jcmVhdGVkX2F0bCsIhoja0DAB > --bc92ade75da0322e48b793fbee2dff7ad914b087; domain=.twitter.com; > path=/; > HttpOnly"; > Status = "401 Unauthorized"; > "Transfer-Encoding" = Identity; > Vary = "Accept-Encoding"; > "Www-Authenticate" = "OAuth realm=\"https://api.twitter.com\""; > "X-Runtime" = "0.00949"; > > > > > > On Jun 27, 6:09 pm, vishal <[email protected]> wrote: > > I am having trouble posting to twitter from my ruby on rails app. The > > consumer keys and secrets are correct, also the oauth token and secret > > seem to be fine. The code used to work fine but I have been getting > > these error since today morning. Is anyone facing the same issue or am > > I going wrong anywhere? > > > > client = Twitter::Client.new( > > :consumer_key => 'XXXXXXXXX', > > :consumer_secret => 'XXXXXXXXXXXXXX', > > :oauth_token => "XXXXXXXXXXXXXX", > > :oauth_token_secret => "XXXXXXXXXXXXXXXXXXXX", > > :endpoint => 'https://api.twitter.com') > > > > #<Twitter::Client:0x104ae9e30 @user_agent="Twitter Ruby Gem 1.1.2", > > @proxy=nil, @endpoint="https://api.twitter.com", > > @search_endpoint="https://search.twitter.com/", @format=:json, > > @consumer_key="XXXXXXXXXXXX", @oauth_token_secret="XXXXXXXXXXXXXXXX", > > @adapter=:net_http, @oauth_token="XXXXXXXXXXXXXXXXXXXX", > > @consumer_secret="XXXXXXXXXXXXXXX"> > > > > client.update "post message" > > > > Twitter::Unauthorized: POSThttps://api.twitter.com/statuses/update.json: > > 401: Could not authenticate with OAuth. > > > > Thanks > > Vishal Kajjam > > -- > Twitter developer documentation and resources: https://dev.twitter.com/doc > API updates via Twitter: https://twitter.com/twitterapi > Issues/Enhancements Tracker: > https://code.google.com/p/twitter-api/issues/list > Change your membership to this group: > https://groups.google.com/forum/#!forum/twitter-development-talk > -- Twitter developer documentation and resources: https://dev.twitter.com/doc API updates via Twitter: https://twitter.com/twitterapi Issues/Enhancements Tracker: https://code.google.com/p/twitter-api/issues/list Change your membership to this group: https://groups.google.com/forum/#!forum/twitter-development-talk
