You don't specify what language you're using but you should check to
make sure that it's oAuth string encoding call encodes all the
necessary characters.

For example, when writing an oAuth library for JavaScript I used:

encodeURIComponent();

However encodeURIComponent does not encode the characters !, *, ',
(, ) properly for oAuth.

So I end up using something like this for my encode string call:

return encodeURIComponent(the_string).replace(/\!/g, "%21").replace(/
\*/g, "%2A").replace(/'/g, "%27").replace(/\(/g, "%28").replace(/\)/g,
"%29");




On Jul 28, 8:08 am, manjusg <geodesic...@gmail.com> wrote:
> Hi ,
>  i tried to send the tweet message containing the character '*'. but
> it responds with "invalid signatture". issue is same for this
> character '`' also.

Reply via email to