this is the message i get : File "C:\Python26\lib\urllib2.py", line 516, in http_error_default raise HTTPError(req.get_full_url(), code, msg, hdrs, fp) HTTPError: HTTP Error 401: Unauthorized
i think i dont know which username and password to type in the header - 'Authorization' 'basic (username:password) the twitter's username? the twitter api oauth? thanks On 9 ספטמבר, 15:42, John Kalucki <j...@twitter.com> wrote: > What text message does it return with the 401 error? > > You can still use basic auth with streaming. Does that work for you? You > should use your screenname and password for basic auth. > > -John Kaluckihttp://twitter.com/jkalucki > Twitter, Inc. > > > > On Thu, Sep 9, 2010 at 2:48 AM, omri <omridek...@gmail.com> wrote: > > hi, > > now it returns the 401 error. > > It seems like I don't know what is the username and password i should > > insert. > > > is this ths oauth token? > > what is the title of this fields? > > > API key, Consumer key, Consumer secret? > > > thanks > > > On 7 ספטמבר, 17:16, John Kalucki <j...@twitter.com> wrote: > > > The Streaming API will print a short text message along with errors that > > is > > > often a very explicit indication of the problem. I don't think it throws > > 500 > > > errors (see:http://dev.twitter.com/pages/streaming_api_response_codes) > > so > > > something odd is going on. If anything, it is throwing a 406, as you > > haven't > > > provided parameters to track. > > > > -John Kaluckihttp://twitter.com/jkalucki > > > Twitter, Inc. > > > > On Tue, Sep 7, 2010 at 4:38 AM, omri <omridek...@gmail.com> wrote: > > > > def run (self): > > > > status_url = "http://stream.twitter.com/1/statuses/filter.json" > > > > request = urllib2.Request(status_url) > > > > print request > > > > auth = base64.encodestring('Consumer key:Consumer secret')[:-1] > > > > request.add_header('Authorization', 'basic %s' % auth) > > > > firehose = urllib2.urlopen(request) > > > > for tweet in firehose: > > > > print tweet > > > > > firehose.close > > > > > when printing the request i have 500 error, it is not reachable. > > > > > do you have an idea why? > > > > > -- > > > > 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 > > > -- > > 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 -- 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