[twitter-dev] Re: Incorrect signature with oAuth

2010-07-18 Thread CeBeans
Hi Carlos: It works!!! Thanks for the tips. I set the header to the one one the GoogleCode page. I also removed the spaces in the header. I was getting the same signature as the GoogleGode page (Im using pure C++ here so I have a set of libs for SHA/Base64) so there was some concern. While C++

[twitter-dev] Re: Incorrect signature with oAuth

2010-07-17 Thread Carlos
Are you doing this in PseudoCode? base = methodURLEncode(endpoint)URLEncode(URLParameterString) where URLParameterString = URLEncode(name)=URLEncode(value)URLEncode(name)=URLEncode(value)... On Jul 17, 11:01 am, CeBeans inven...@cebeans.com wrote: Im developing a DLL in eVC++3.0 (native C++)

[twitter-dev] Re: Incorrect Signature for oAuth

2010-06-08 Thread rhysmeister
Thanks to all your replies helped I can now perform status updates via oAuth. I'm rather irritated that Uri.EscapeDataString doesn't escape all illegal characters. It just fails now if a status update contains exclamation marks, asterisk, dollar signs, single quotes and probably a few more. I'll

[twitter-dev] Re: Incorrect Signature for oAuth

2010-06-07 Thread rhysmeister
Hi, thanks to you both. I've removed the source parameter. There is something wrong with my signature base indeed. Here's what I am sending for a status update... POSThttp%3A%2F%2Fapi.twitter.com%2F1%2Fstatuses%2Fupdate.xml%3Fstatus

[twitter-dev] Re: Incorrect Signature for oAuth

2010-06-07 Thread StephenBnz
Hi Rhys, - you're right status should be at the end of the base string. Even though it's sent as a POST, it still has to go in alpha order in the base string. - Also be careful of the leading %3F you've got after the update.xml - should just be (method)(baseURL+service)(list of params separated by

[twitter-dev] Re: Incorrect Signature for oAuth

2010-06-06 Thread Hwee-Boon Yar
Since it's GET works and POST, no. 1 reason is to make sure the base URI in the base signature string is constructed correctly. In your example, you don't need source= since it's OAuth. -- Hwee-Boon On Jun 6, 8:56 pm, rhysmeister therhysmeis...@hotmail.com wrote: Hi All, I am having