fix get feed
This commit is contained in:
parent
861fa49681
commit
0083bfbb32
14
run.py
14
run.py
@ -12,9 +12,6 @@ from xml.dom.minidom import parseString
|
||||
import urllib as urllib
|
||||
import send_telegram
|
||||
import time
|
||||
# try:
|
||||
# import urllib.request as urllib
|
||||
# except ImportError:
|
||||
|
||||
try:
|
||||
from instagram_private_api import (
|
||||
@ -30,8 +27,6 @@ except ImportError:
|
||||
ClientCookieExpiredError, ClientLoginRequiredError,
|
||||
__version__ as client_version)
|
||||
|
||||
from instagram_private_api import ClientError
|
||||
from instagram_private_api import Client
|
||||
import redis
|
||||
|
||||
|
||||
@ -111,8 +106,8 @@ def like_post(post_id):
|
||||
return like
|
||||
|
||||
def latest_post(username, user_id):
|
||||
try:
|
||||
today = datetime.date.today()
|
||||
# today = "2019-09-13"
|
||||
t = time.mktime(datetime.datetime.strptime(str(today), "%Y-%m-%d").timetuple())
|
||||
t = int(t)
|
||||
feed = ig_client.user_feed(user_id, min_timestamp=str(t))
|
||||
@ -122,7 +117,6 @@ def latest_post(username, user_id):
|
||||
|
||||
for post in feed['items']:
|
||||
list_media = []
|
||||
# print()
|
||||
post_id = post['id']
|
||||
pk = post['code']
|
||||
k = '{}:{}:{}'.format("post", username, pk)
|
||||
@ -167,13 +161,13 @@ def latest_post(username, user_id):
|
||||
send_telegram.telegram_bot_send_media(fileType=media_type, url=url_media, caption=caption)
|
||||
print(pk + " OK")
|
||||
redis_client.setex(k, 86400, "True")
|
||||
return
|
||||
except Exception as e:
|
||||
print(e)
|
||||
|
||||
def latest_stories(username, user_id):
|
||||
feed = ig_client.user_story_feed(user_id)
|
||||
if feed['reel'] is None:
|
||||
print('No Update')
|
||||
# exit(9)
|
||||
return False
|
||||
taken_at = True
|
||||
feed_json = feed['reel']['items']
|
||||
@ -240,8 +234,6 @@ def download_user(user, attempt=0):
|
||||
if "story" in sys.argv:
|
||||
print("[=] Fetch STORY [=]")
|
||||
latest_stories(user, user_id)
|
||||
|
||||
# print(user)
|
||||
return user
|
||||
except Exception as e:
|
||||
print(e)
|
||||
|
Loading…
x
Reference in New Issue
Block a user