I know it's rather gauche to bump one's own posts, but I'm unfortunately at
a bit of a standstill here. Can any of the Twitter developers let me know if
there is a way to retrieve more detailed error information from a given HTTP
response? Thanks!

On Tue, Jun 2, 2009 at 21:53, @jigglyonee <ghil...@gmail.com> wrote:

>
> Hi all,
>
> I've been trying to write a JavaScript OAuth module in order to write
> my own twitter client (I know there are libraries out there, but it's
> for my education as well as fun).
>
> I'm stumped, unfortunately, right at the beginning -- trying to get a
> request token. I've tried GETting and POSTing to
> http://twitter.com/oauth/request_token
> to no avail -- it always returns "Failed to validate oauth signature
> and token".
>
> I'm passing, hopefully, the correct parameters. A typical query string
> looks like this:
>
>
> http://twitter.com/oauth/request_token?oauth_consumer_key=9CCTnLpstYI8RIxGE7yhQ&oauth_token=&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1244001043&oauth_nonce=401a5dc6-8750-4e60-890e-7ec30cdcf6a3&oauth_version=1.0&oauth_signature=badstdQUfnlCweKJMoIohTnfKxw
>
> My signature base string for that looked like:
>
> GET%26http%3A%2F%2Ftwitter.com%2Foauth%2Frequest_token%26GET%26http%3A
> %2F%2Ftwitter.com%2Foauth%2Frequest_token%26oauth_consumer_key
> %3D9CCTnLpstYI8RIxGE7yhQ%26oauth_nonce
> %3Db52968e8-7145-4c91-8066-563d37a1107f%26oauth_signature_method
> %3DHMAC-SHA1%26oauth_timestamp%3D1244001043%26oauth_token%3D
> %26oauth_version%3D1.0
>
> I'm fairly sure that the signature is being encoded correctly, as the
> HMAC-SHA1 algorithm returns the same in my library and in the
> javax.crypto libraries. I'm encoding using the key
> "<my_consumer_secret>&" since I don't have a token secret yet.
>
> My question is twofold. 1) does something look amiss with this? 2) if
> nothing's obvious, is there any sort of debug mode for the APIs where
> we can get some more detailed error messages?
>
> Thanks!
>
> Josh
>



-- 
Internets. Serious business.

Reply via email to