Hi, Question about oauth registration ... do I register the user ID I currently use at the same place as all other apps, i.e.http://dev.twitter.com/apps/new, or is there another endpoint for the streaming api?
Thanks! ttyl Dima On Tue, Apr 20, 2010 at 10:17 AM, Taylor Singletary < taylorsinglet...@twitter.com> wrote: > Hi Jonathon, > > For Streaming API access that isn't from the perspective of a user's > account, you would use two-legged OAuth to establish authentication instead > of basic auth. > > A two-legged OAuth request is very similar to other OAuth requests: you > have a specific resource you are trying to access, you have some parameters > you want to pass to that resource, and you have an OAuth consumer key and > OAuth consumer secret. Which is unlike three-legged OAuth where you also > have oauth_tokens representing either a user/access_token or a request token > in addition to the rest. > > But the rules remain the same. You take all the OAuth parameters and the > parameters you are sending to the resource, organize them, build a signature > base string, then sign that with your consumer secret and send the request > on to Twitter properly signed. The only difference is that there is no > oauth_token and oauth_token_secret getting involved in the mix. > > This is essentially what a two-legged request to the streaming API would > look like: > > Signature Base String > GET&http%3A%2F%2Fstream.twitter.com > %2F1%2Fstatuses%2Fsample.json&oauth_consumer_key%3Dri8JxYK2zzwSV5xIUfNNvQ%26oauth_nonce%3DSJJqJPdaZrYuIogToapS6ueJRyWB4Rs2ox4HEbu4nW8%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1271783743%26oauth_version%3D1.0 > > Signature > Xi5jfuw2XqtU5KpNX9ZCtTptJS0= > > Authorization Header > OAuth oauth_nonce="SJJqJPdaZrYuIogToapS6ueJRyWB4Rs2ox4HEbu4nW8", > oauth_signature_method="HMAC-SHA1", oauth_timestamp="1271783743", > oauth_consumer_key="ri8JxYK2zzwSV5xIUfNNvQ", > oauth_signature="Xi5jfuw2XqtU5KpNX9ZCtTptJS0%3D", oauth_version="1.0" > > Taylor Singletary > Developer Advocate, Twitter > http://twitter.com/episod > > > On Tue, Apr 20, 2010 at 10:05 AM, Jonathon Hill <jhill9...@gmail.com>wrote: > >> One thing I meant to find out @chirp last week--what will oauth look >> like for the Streaming API? I'm having a hard time visualizing how >> that will work. >> >> Thanks, >> >> Jonathon Hill >> @compwright >> Company52 >> http://company52.com >> >> >> -- >> Subscription settings: >> http://groups.google.com/group/twitter-development-talk/subscribe?hl=en >> > >