Python ile Twitter API Nasıl Kullanılır

TwitterSearch modülünü yükleyerek Twitter üzerinde arama yapabilirsiniz. İlk olarak bir Twitter Developer hesabı almalısınız. Bunun için developer.twitter.com adresine bir göz atın. Sonrasında aşağıdaki key bilgilerini portal üzerinden alın ve aşağıdaki koda uygulayın.

Modül yüklemek için

pip install TwitterSearch

Kod:

from TwitterSearch import *

try:

    tso = TwitterSearchOrder() # create a TwitterSearchOrder object

    tso.set_keywords(['bist', 'mavi']) # let's define all words we would like to have a look for

    tso.set_language('tr') # we want to see turkey tweets only

    tso.set_include_entities(False) # and don't give us all those entity information

    # it's about time to create a TwitterSearch object with our secret tokens

    ts = TwitterSearch(

        consumer_key = 'xxxxx',

        consumer_secret = 'xxxxx',

        access_token = 'xxxxx',

        access_token_secret = 'xxxxx'

    )

    n=0

     # this is where the fun actually starts :)

    for tweet in ts.search_tweets_iterable(tso):

        n=n+1

        #print(tweet)

        print(tweet['created_at'])

        print( '@%s tweeted: %s' % ( tweet['user']['screen_name'], tweet['text'] ) )

        print(n)

except TwitterSearchException as e:

    print(e)



Google