For best results, normalize your space separation characters to "%20"
instead of "+". Your POST body should contain something like
"tweet%20from%20the%20api" and your OAuth signature basestring would encode
this portion as "tweet%2520from%2520the%2520api".
Some libraries get a little confused with
I am using OAuth to authenticate and then sending in a status update -
which works beautifully if there are no spaces in the status string.
As soon as I add one in, I run into a 401 - invalid signature error.
Any advice?
Posting to: http://api.twitter.com/1/statuses/update.json
Here are the Heade