We have oauth/twitter running now from a self-built Oracle PL/SQL procedure, but are running in problems with a few characters. The hyphen/minus is the most pressing one. It is correctly encoded to %2D, but whatever we try, it is giving me back a 401.
See below a print-out from our base string, header, post and response code. Could you run a tweet like [#job Accountmanager 's- Hertogenbosch.] through your code and see whether it posts at all? signature base string: POST&https%3A%2F%2Fapi.twitter.com%2F1%2Fstatuses %2Fupdate.xml&oauth_consumer_key%3DGoUO2h7f9eAARwHnEMuAQ%26oauth_nonce %3D3cb55e8592ab4dcd71fa129aad78b139%26oauth_signature_method%3DHMAC- SHA1%26oauth_timestamp%3D1282903253%26oauth_token%3D183257949- xFjBpQpKdwuqF3Qjk9bG7AEXvJNIoBSU995tg8CM%26oauth_version%3D1.0%26status %3D%2523job%2520Accountmanager%2520%2527s%252DHertogenbosch. header: OAuth realm="", oauth_nonce="3cb55e8592ab4dcd71fa129aad78b139", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1282903253", oauth_consumer_key="GoUO2h7f9eAARwHnEMuAQ", oauth_token="183257949- xFjBpQpKdwuqF3Qjk9bG7AEXvJNIoBSU995tg8CM", oauth_signature="Bv6Cz %2Frj2J6fMd%2B8UvwtUYuMkgE%3D", oauth_version="1.0", status=%23job %20Accountmanager%20%27s%2DHertogenbosch. body: status=#job+Accountmanager+'s-Hertogenbosch. statuscode: 401 response: /1/statuses/update.xml Incorrect signature -- 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?hl=en
