1
我越來越從Twitter流API鳴叫一個問題:https://stream.twitter.com/1.1/statuses/filter.jsonTwitter的流API授權
我總是得到錯誤401,未授權的。服務器時間是正確的。
我已經簽名請求。 這是我的代碼(python):
token = oauth.Token(key = TWITTER_ACCESS_TOKEN, secret = TWITTER_ACCESS_TOKEN_SECRET)
consumer = oauth.Consumer(TWITTER_CONSUMER_KEY, TWITTER_CONSUMER_SECRET)
params = {'oauth_version': '1.0', 'oauth_nonce': oauth.generate_nonce(), 'oauth_timestamp': int(time.time())}
req = oauth.Request(method='POST', parameters=params, url='https://stream.twitter.com/1.1/statuses/filter.json?track=twitter')
req.sign_request(oauth.SignatureMethod_HMAC_SHA1(), consumer, token)
urllib2.urlopen(req.to_url())
我在做什麼錯?
請幫幫我。
由於提前, 薩布麗娜