All Projects → mabc224 → instagram-hashtag-scraper

mabc224 / instagram-hashtag-scraper

Licence: other
NodeJS application for scraping recent top posts from Instagram by hashtag without API access.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to instagram-hashtag-scraper

Social Scraper
Tổng hợp script crawl dữ liệu từ các mạng xã hội & website tiếng Việt
Stars: ✭ 47 (+176.47%)
Mutual labels:  instagram, scraper
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (+364.71%)
Mutual labels:  instagram, scraper
Scrapstagram
An Instagram Scrapper
Stars: ✭ 50 (+194.12%)
Mutual labels:  instagram, scraper
Instagram4j
📷 Instagram private API in Java
Stars: ✭ 629 (+3600%)
Mutual labels:  instagram, scraper
Instagram Scraper
scrapes medias, likes, followers, tags and all metadata. Inspired by instagram-php-scraper,bot
Stars: ✭ 2,209 (+12894.12%)
Mutual labels:  instagram, scraper
Instagram Crawler
Get Instagram posts/profile/hashtag data without using Instagram API
Stars: ✭ 643 (+3682.35%)
Mutual labels:  instagram, scraper
Instascrape
🚀 A fast and lightweight utility and Python library for downloading posts, stories, and highlights from Instagram.
Stars: ✭ 76 (+347.06%)
Mutual labels:  instagram, scraper
Instagram-Scraper-2021
Scrape Instagram content and stories anonymously, using a new technique based on the har file (No Token + No public API).
Stars: ✭ 57 (+235.29%)
Mutual labels:  instagram, scraper
Onegram
This repository is no longer maintained.
Stars: ✭ 137 (+705.88%)
Mutual labels:  instagram, scraper
Instagram Python Scraper
A instagram scraper wrote in python. Similar to instagram-php-scraper.Usages are in example.py. Enjoy it!
Stars: ✭ 115 (+576.47%)
Mutual labels:  instagram, scraper
Instagram Scraper
Scrapes an instagram user's photos and videos
Stars: ✭ 5,664 (+33217.65%)
Mutual labels:  instagram, scraper
Media Scraper
Scrapes all photos and videos in a web page / Instagram / Twitter / Tumblr / Reddit / pixiv / TikTok
Stars: ✭ 206 (+1111.76%)
Mutual labels:  instagram, scraper
Osi.ig
Information Gathering Instagram.
Stars: ✭ 377 (+2117.65%)
Mutual labels:  instagram, scraper
Public Instagram
Tool to fetch Instagram's public content.
Stars: ✭ 43 (+152.94%)
Mutual labels:  instagram, scraper
Socialmanagertools Gui
🤖 👻 Desktop application for Instagram Bot, Twitter Bot and Facebook Bot
Stars: ✭ 293 (+1623.53%)
Mutual labels:  instagram, scraper
Skraper
Kotlin/Java library and cli tool for scraping posts and media from various sources with neither authorization nor full page rendering (Facebook, Instagram, Twitter, Youtube, Tiktok, Telegram, Twitch, Reddit, 9GAG, Pinterest, Flickr, Tumblr, IFunny, VK, Pikabu)
Stars: ✭ 72 (+323.53%)
Mutual labels:  instagram, scraper
bot
Completely free and open-source human-like Instagram bot. Powered by UIAutomator2 and compatible with basically any Android device 5.0+ that can run Instagram - real or emulated.
Stars: ✭ 321 (+1788.24%)
Mutual labels:  instagram, scraper
SocialInfo4J
fetch data from Facebook, Instagram and LinkedIn
Stars: ✭ 44 (+158.82%)
Mutual labels:  instagram, scraper
Instaloctrack
An Instagram OSINT tool to collect all the geotagged locations available on an Instagram profile in order to plot them on a map, and dump them in a JSON.
Stars: ✭ 85 (+400%)
Mutual labels:  instagram, scraper
Instagram Crawler
Crawl instagram photos, posts and videos for download.
Stars: ✭ 178 (+947.06%)
Mutual labels:  instagram, scraper

APP https://thawing-bayou-32780.herokuapp.com/love


Instagram Scrape by Tag

NodeJS application for scraping posts from Instagram by hashtag without API access.

Config

Setup default tag and limit in `config/defaults.js`
    // VARIABLES
    INSTAGRAM_DEFAULT_HASHTAG: 'landscape',
    INSTAGRAM_DEFAULT_FIRST: 10

Setup

npm install
npm start

Run Server

  • http://localhost:3000

For top most posts

  • http://localhost:3000/<tag>

For recent posts

  • http://localhost:3000/<tag>?recent=1

Example response:

[
    {
        id: "1731513477170042662",
        caption: "[ #BreakingBarriers ] Fire and Light | Photograph by Callie Chee (@calliecheephotography) . “A nightscape image — taken at 2AM on June 22, 2017 — of volcanoes spewing a little ash, the Milky Way, and fog,” writes #YourShotPhotographer Callie Chee. “These three elements are only possible within a certain frame, and can dissipate very quickly.” — March is #WomensHistoryMonth and to honor the women in our community and around the globe, @natgeoyourshot Associate Photo Editor Kristen McNicholas (@kemcnicholas) curated 31 Your Shot images that celebrates women to be featured each day this month. “The images I chose to feature this month celebrate female-identifying Your Shot photographers telling a visual story of empowerment, the freedom and flexibility of womanhood, photographers and their images #BreakingBarriers whether it's identifying women's issues in their images or a beautiful landscape or underwater image. #natgeowomen",
        post_url: "https://www.instagram.com/p/BgHklVihZcm/",
        timestamp: "2018-03-09T21:55:13.000Z",
        image: "https://instagram.flhe3-1.fna.fbcdn.net/vp/e7fc41f820861a6d980bf9a90e58329a/5B4C58F5/t51.2885-15/e35/28427121_2164001750496323_8154177079982686208_n.jpg",
        dimensions: {
            height: 1350,
            width: 1080
        },
        likes: {
            count: 28990
        },
        comments: {
            count: 222
        },
        hashtags: [
            "#BreakingBarriers",
            "#YourShotPhotographer",
            "#WomensHistoryMonth",
            "#BreakingBarriers",
            "#natgeowomen"
        ],
        pull_date: "2018-03-12T12:01:37.121Z",
        owner: {
            profile_pic_url: "https://instagram.flhe3-1.fna.fbcdn.net/vp/9f695ce2b63d6d595026dc5ebad3c495/5B4AE9BA/t51.2885-19/10375600_1488617051373305_1529971870_a.jpg",
            username: "natgeoyourshot",
            full_name: "National Geographic Your Shot"
        }
    }
]

instagram-hashtag-scraper uses Async/Await. In order to use it as intended, you need atleast Node v7.6.

External References and Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].