Использую библиотеку instagrapi для выгрузки постов по времени. При активации скрипта авторизация.ру происходит вход в аккаунт и последующая выгрузка постов. Если слишком часто активировать скрипт есть вероятность бана. Отсюда вытекает вопрос:
Как реализовать систему где скрипт будет в состояний "авторизованный" но при этом, останется возможность в любое время добавить необходимые посты для выгрузки через другой скрипт, например...
Мои бедный ум придумал нечто такое:
Есть 2 файла
1 авторизация.ру - для авторизации на сайте. Файл висит и не завершается
2 выгрузка.ру - для выгрузки постов авторизация идет через авторизация.ру
Скрипт будет на сервере.
import time
from instagrapi import Client
from instagrapi.types import StoryMention, StoryMedia, StoryLink, StoryHashtag
import config
cl = Client()
try:
cl.login(config.username, config.password)
print("Вход произведен успешно")
except:
print("Не удалось войти в аккаунт")
my_file = config.photo
my_file2 = config.photo2
cl.photo_upload_to_story(
path = my_file,
)
print('success1')
time.sleep(60)
cl.photo_upload_to_story(
path = my_file2,
)
print('success2')