Authorize

Authorize to Twitter API

Arguments

Argument Type Default value Description
consumer_keystr, NoneNone
consumer_secretstr, NoneNone
access_tokenstr, NoneNone
access_token_secretstr, NoneNone
param consumer_key:
 app consumer key
param consumer_secret:
 app consumer secret
param access_token:
 user access token
param access_token_secret:
 user access token secret

Follow

Follow Twitter user

Arguments

Argument Type Default value Description
userstr, NoneNone
param user:screen name of the user
return:True if user was followed, False if not

Get Me

Get Twitter profile of authenticated user

return:user profile as dictionary or None

Get User Profile

Get user's Twitter profile

Arguments

Argument Type Default value Description
usernamestr, NoneNone
param username:whose profile to get
return:profile as dictionary

Get User Tweets

Get user tweets

Arguments

Argument Type Default value Description
usernamestr, NoneNone
countint100
param username:whose tweets to get
param count:maximum number of tweets, defaults to 100
return:list of user tweets

Like

Like a tweet

Arguments

Argument Type Default value Description
tweetTweet, NoneNone
param tweet:as a class Tweet
return:True if Tweet was liked, False if not

Text Search Tweets

Search tweets defined by search query

Arguments

Argument Type Default value Description
querystr, NoneNone
countint100
geocodestr, NoneNone
langstr, NoneNone
localestr, NoneNone
result_typestrmixed
untilstr, NoneNone
since_idstr, NoneNone
max_idstr, NoneNone

Results types:

  • mixed : include both popular and real time results in the response
  • recent : return only the most recent results in the response
  • popular : return only the most popular results in the response
param query:search query string of 500 characters maximum, including operators
param count:maximum number of tweets, defaults to 100
param geocode:tweets by users located within a given radius of the given latitude/longitude
param lang:language code of tweets
param locale:language of the query you are sending
param result_type:
 type of search results you would prefer to receive, default "mixed"
param until:tweets created before the given date
param since_id:Returns only statuses with an ID greater than
param max_id:only statuses with an ID less than
return:list of matching tweets

Tweet

Make a tweet with content

Arguments

Argument Type Default value Description
contentstr, NoneNone
param content:text for the status update

Unfollow

Unfollow Twitter user

Arguments

Argument Type Default value Description
userstr, NoneNone
param user:screen name of the user
return:True if user was followed, False if not

Unlike

Unlike a tweet

Arguments

Argument Type Default value Description
tweetTweet, NoneNone
param tweet:as a class Tweet
return:True if Tweet was unliked, False if not