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
|
#!/usr/bin/python3
|
||||||
|
|
||||||
from twitter.twitter_utils import parse_media_file
|
from twitter.twitter_utils import parse_media_file
|
||||||
|
from twitter import Api
|
||||||
|
|
||||||
def archive_media_status(media_object):
|
def archive_media_status(media_object):
|
||||||
try:
|
try:
|
||||||
|
@ -12,3 +13,12 @@ def archive_media_status(media_object):
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(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 time import sleep
|
||||||
from lib.setup import import_config_file
|
from lib.setup import import_config_file
|
||||||
from lib.authentication import authenticate_twitter
|
from lib.authentication import authenticate_twitter
|
||||||
from lib.archival import archive_media_status
|
from lib.archival import twitter_archive_stream
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
config = import_config_file()
|
config = import_config_file()
|
||||||
twitter_api = authenticate_twitter(config)
|
twitter_api = authenticate_twitter(config)
|
||||||
authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user'])
|
authenticated_user = twitter_api.GetUser(screen_name=config['authenticated_user'])
|
||||||
try:
|
twitter_archive_stream(twitter_api, authenticated_user)
|
||||||
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)
|
|
||||||
|
|
||||||
|
|
||||||
if(__name__ == '__main__'):
|
if(__name__ == '__main__'):
|
||||||
|
|
Reference in a new issue