我是 Python 新手,我一直在尝试连接 Twitter 的公共数据流作为练习项目。我已经做到了这一点:
>>> import urllib2
>>> url = urllib2.urlopen("https://stream.twitter.com/1/statuses/sample.json")
Trackback...(omitted)
urllib2.HTTPError: HTTP Error 401: Unauthorized
预计会出现 401 错误,但是我不知道如何继续前进。我目前正在阅读 Twitter Authentication API Docs,他们推荐第三方库,我可以这样做,但我想避免,因为我真的想了解发生了什么。我认为您必须将 OAuth 数据放在标题中?我应该使用 add_header() 吗?