added twitter api script

This commit is contained in:
Michael Herman 2014-04-22 17:43:32 -06:00
parent f467a62416
commit 1008c04851
2 changed files with 27 additions and 1 deletions

View File

@ -0,0 +1,25 @@
import twitter
TWITTER_CONSUMER_KEY = 'XXX'
TWITTER_CONSUMER_SECRET = 'XXX'
TWITTER_ACCESS_TOKEN_KEY = 'XXX'
TWITTER_ACCESS_TOKEN_SECRET = 'XXX'
twitter_api = twitter.Api(
consumer_key=TWITTER_CONSUMER_KEY,
consumer_secret=TWITTER_CONSUMER_SECRET,
access_token_key=TWITTER_ACCESS_TOKEN_KEY,
access_token_secret=TWITTER_ACCESS_TOKEN_SECRET
)
if __name__ == '__main__':
follower_ids = twitter_api.GetFollowerIDs()
following_ids = twitter_api.GetFriendIDs()
zombie_follows = [following_id for following_id in following_ids if following_id not in follower_ids]
confirm = raw_input("Are you sure you want to unfollow %s tweeps [y|n]? " % (len(zombie_follows)))
if confirm.lower() == 'y':
for id in zombie_follows:
user = twitter_api.DestroyFriendship(user_id=id)
print "Unfollowed %s" % (user.screen_name)

View File

@ -1,4 +1,5 @@
## Just another repo of Python scripts
1. **01_remove_all_pyc.md**: remove all *.pyc* files from a git repo
2. **02_find_all_links.py**: get all links from a webpage
2. **02_find_all_links.py**: get all links from a webpage
3. **03_simple_twitter_manager.py**: accessing the Twitter API, example functions