Small changes. Will most likely move back to Tweepy.
This commit is contained in:
parent
adb0e567c8
commit
c66da02f2b
2 changed files with 13 additions and 8 deletions
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/python3
|
||||
|
||||
from twitter.twitter_utils import parse_media_file
|
||||
from twitter import Api
|
||||
|
||||
def archive_media_status(media_object):
|
||||
try:
|
||||
|
@ -11,4 +12,13 @@ def archive_media_status(media_object):
|
|||
temp_media_file.close()
|
||||
except Exception as e:
|
||||
print(e)
|
||||
exit(1)
|
||||
exit(1)
|
||||
|
||||
def twitter_archive_stream(twitter_api, authenticated_user):
|
||||
tweet_stream = twitter_api.GetUserStream(replies='none', withuser='user')
|
||||
# try:
|
||||
# status_media_list = tweet_stream.status.media
|
||||
# for media_file in status_media_list:
|
||||
# archive_media_status(media_file)
|
||||
# except Exception as e:
|
||||
# print(e)
|
|
@ -3,18 +3,13 @@
|
|||
from time import sleep
|
||||
from lib.setup import import_config_file
|
||||
from lib.authentication import authenticate_twitter
|
||||
from lib.archival import archive_media_status
|
||||
from lib.archival import twitter_archive_stream
|
||||
|
||||
def main():
|
||||
config = import_config_file()
|
||||
twitter_api = authenticate_twitter(config)
|
||||
authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user'])
|
||||
try:
|
||||
status_media_list = authenticated_user.status.media
|
||||
for media_file in status_media_list:
|
||||
archive_media_status(media_file)
|
||||
except Exception as e:
|
||||
print(e)
|
||||
twitter_archive_stream(twitter_api, authenticated_user)
|
||||
|
||||
|
||||
if(__name__ == '__main__'):
|
||||
|
|
Reference in a new issue