@Eopa33

Как сохранить состояние авторизации в скрипте instagrapi, избежать бана и добавлять посты для выгрузки по требованию?

Использую библиотеку 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')
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы