SK13
SK13

Reputation: 31

How to get number of followers on twitter using tweepy

I am trying to output the number of followers one user has on twitter using tweepy, I have searched high and low to find some answers and I managed to get some code:

import oauth, tweepy, sys, locale, threading 
from time import localtime, strftime, sleep

def init(): 
    global api
    consumer_key = "..."
    consumer_secret = "..."
    access_key = "..."
    access_secret = "..."
    auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
    auth.set_access_token(access_key, access_secret)
    api = tweepy.API(auth)

    user = tweepy.api.get_user('...')
    print user.screen_name
    print user.followers_count

when I run this in python, i get errors of bad authentication,

could someone please explain why this is?

Thanks

Upvotes: 3

Views: 4492

Answers (1)

Steve Rawlinson
Steve Rawlinson

Reputation: 51

You create the api object with the authentication, but then you don't use it and call tweepy directly.

This line:

user = tweepy.api.get_user('...')

Should be:

user = api.get_user('...')

Upvotes: 3

Related Questions