~ Scrapes an instagram user's photos and videos ~
Get started · Standard Library · Documentation
Developed by @veeso
Altered by @gramistella
Current version: 0.1.0 (10/09/2022)
instagram-scraper-rs is a Rust library that scrapes and downloads an instagram user's photos and videos. Use responsibly. It is basically a 1:1 copy of the Python Instagram-scraper cli application.
- Query profile information
- Collect the user's profile picture
- Collect users' posts
- Collect users' stories
- Totally async
--- Added features (by @gramistella)
- Updated all crates to latest version
- Retrieve reel url from shortcode
- Added cookiestore for session persistence
- Added a few error types for the new functions
- Upload reel with url
- Probably some other things that I don't quite remember
instagram-scraper-rs = "^0.1.0"
Supported features are:
no-log
: disable loggingnative-tls
(default): use native-tls for reqwestrustls
: use rustls for reqwest (you must disable default features)
You can check the example to scrape an instagram account running the example, which is located at examples/scraper.rs
:
cargo run --example scraper
The developer documentation can be found on Rust Docs at https://docs.rs/instagram-scraper-rs
Contributions, bug reports, new features and questions are welcome! 😉 If you have any question or concern, or you want to suggest a new feature, or you want just want to improve instagram-scraper-rs, feel free to open an issue or a PR.
Please follow our contributing guidelines
View instagram-scraper-rs's changelog HERE
instagram-scraper-rs is licensed under the MIT license.
You can read the entire license HERE