Hello! I have been banging my head for a few hours over this, and can't seem to figure it out. When requesting the unauthorized request token from OAuth, I can't seem to be able to get past the "Failed to validate oauth signature and token" error. I have used that Google tool to verify that I am signing it properly. I think it's probably because I'm not using cURL correctly?
Here is an example header I am generating: Authorization: Oauth oauth_callback="http%3A%2F %2Fwww.callbackaddress.com%2Ftwitter %2Ftwitter.php",oauth_consumer_key="MYKEY",oauth_nonce="3e3ab32b8bdf10d739d923c02cfe0ca9",oauth_signature="iU53Edz7HGkQRe4Dt6MVsEVlNGk %3D",oauth_signature_method="HMAC- SHA1",oauth_timestamp="1285226385",oauth_version="1.0" In PHP that's assigned to a $header variable, then I execute this, which is probably where it fails: --- $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $request_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_HTTPHEADER, array($header,"Content-Type: application/x-www-form-urlencoded")); $result = curl_exec($ch); --- What more do I need to do? Thanks for any help. -- Twitter developer documentation and resources: http://dev.twitter.com/doc API updates via Twitter: http://twitter.com/twitterapi Issues/Enhancements Tracker: http://code.google.com/p/twitter-api/issues/list Change your membership to this group: http://groups.google.com/group/twitter-development-talk