bellingcat / auto-archiver

Automatically archive links to videos, images, and social media content from Google Sheets (and more).
https://pypi.org/project/auto-archiver/
MIT License
581 stars 61 forks source link

Instagram recommended strategies #140

Closed djhmateer closed 7 months ago

djhmateer commented 7 months ago

Dear All

Using the latest release of the auto-archiver, and looking for advice on which strategy to use for Instagram currently.

I've got nothing working at the moment

The instagram_archiver is throwing (username and password are correct it is passing)

src.auto_archiver.archivers.instagram_archiver:__init__:41 - Unable to finish login (retrying from file): 'dict' object has no attribute 'instagram_self'

Any guidance much appreciated.

djhmateer commented 7 months ago

I'm guessing that this is the current order of preference as in https://github.com/bellingcat/auto-archiver/blob/main/example.orchestration.yaml

msramalho commented 7 months ago

Hi @djhmateer Order of preference is:

  1. instagram_api_archiver.py this is stable but requires an unofficial API
  2. instagram_archiver.py this has not been tested for some time but some know issues are account blocking
  3. instagram_tbot_archiver.py this is fickle but free, do test if it's working as expected
djhmateer commented 7 months ago

Thanks @msramalho - I found that the tbot archiver does work, instagram_archiver didn't currently.. so am going with the instagram_api_archiver.