2017-01-19 6 views
0

Twitter REST APIに接続しようとしています。私はコマンドラインでpiを使ってtwitterパッケージをダウンロードしました。別のプログラムでは、ストリームTwitter APIに接続できました。これは私のコードです:PythonでREST Twiiter APIに接続する際のエラー

インポートJSON形式で

try: 
    import json 
    except ImportError: 
    import simplejson as json 

# Import the necessary methods from "twitter" library 
from twitter import Twitter, OAuth, TwitterHTTPError, TwitterStream 

# Variables that contains the user credentials to access Twitter API 
ACCESS_TOKEN = '' 
ACCESS_SECRET = '' 
CONSUMER_KEY = '' 
CONSUMER_SECRET = '' 
oauth = OAuth(ACCESS_TOKEN, ACCESS_SECRET, CONSUMER_KEY, CONSUMER_SECRET) 

twitter = Twitter(auth=OAuth) 

twitter.statuses.home_timeline() 

をデータを処理するために必要なパッケージ私はこのエラーを取得しています:

line 263, in __call__ 
headers.update(self.auth.generate_headers()) 
TypeError: generate_headers() missing 1 required positional argument: 'self' 

私はそれを解決することができますか?私はあなたがやろうとしているものと信じて

答えて

0

は、以前のそれをキャッチないため申し訳ありません

twitter = Twitter(auth=oauth)

+0

おかげボビー、です。 – felipe

+0

@felipeそれは働いた?私はそれを自分自身で試してみませんでした。 – Bobby

+0

はい、それは働いて、ありがとう! – felipe

関連する問題