Twitter ストリーミング API からツイートを取得する際に問題があります: https://stream.twitter.com/1.1/statuses/filter.json
私はいつもエラー 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())
私は何を間違っていますか?
私を助けてください。
前もって感謝します、 サブリナ