인스타그램 팬 캡처 | 팬 데이터 추출(2021년)

8250 단어 githubpythonphp
중요 팁: 인스타그램에서 팔로워 데이터를 자동으로 삭제하는 것은 그들의 서비스 조항에 어긋난다는 것을 주의하세요.
시간도, 자원도 없고, 100% 법을 지키려고 인스타그램 팔로워로부터 이메일 주소만 구매하려는 이들에게는 교육적 자원일 뿐이다.
많은 사람이 인스타그램 팔로워나 다른 사람의 팔로워로부터 데이터(기침)를 얻는 방법을 알고 싶어한다.
대상 고객으로부터 이메일과 전화번호 등의 연락처를 얻을 수 있는 가장 좋은 방법이기 때문이다.
이 안내서에서 추적자 데이터를 자체적으로 또는 완전히 하청하는 방법을 여러분과 공유할 것입니다.

인스타그램에서 어떤 데이터를 얻을 수 있습니까?


우선 이메일 주소와 전화번호 외에 인스타그램 계정에서 어떤 다른 데이터를 추출할 수 있습니까?
•Instagram Bio
• 팬 수
• 위치(10%의 사용자가 국가/도시/가도 소유)
• 인스타그램 사용자 이름
• 인스타그램 카테고리(1500개 카테고리 중 1개)
정원수
• 기업 계좌든 일반 인스타그램 계좌든
모든 이 데이터 포인트는 당신이 데이터베이스를 더욱 분석하는 데 도움을 줄 것입니다.예를 들어 추종자(또는 경쟁자)에서 영향력 있는 사람을 찾으려면 추종자 수에 따라 데이터 집합을 간단하게 정렬할 수 있다.이렇게 하면 어떤 인스타그램 사용자가 인기가 많은지 바로 볼 수 있고 브랜드에 대한 정보를 전파할 수 있다.

어떻게 인스타그램 팬에게서 이메일과 전화번호를 찾을 수 있습니까


이를 아는 사람은 드물지만, 인스타그램 이용자의 30~40%는 프로필에 그들의 연락처가 있다.
그들 중 몇몇은 자원하여 가입한 것이고, 몇몇은 그렇지 않다...설명 좀 할게요.
인스타그램에서 이메일 주소나 전화번호를 찾는 방법에는 두 가지가 있다.
  • 인스타그램 전기
    10퍼센트의 사용자가 일부러 이력서에 그들의 연락처를 추가한다.기업, 영향력 있는 사람, 심지어 일반 사용자들은 이력서에 이메일과 연락처를 남길 때 자발적으로 연락하기를 바란다.
  • 인스타그램 비즈니스 계정
    또 다른 30%의 인스타그램 사용자는 이른바 인스타그램 비즈니스 계정을 가지고 있다.이런 유형의 개인 자료를 통해 그들은 그들의 추종자와 관련된 다른 통계 데이터, 예를 들어 참여도% 를 방문할 수 있다.
  • 그러나 그들이 모르는 것은 비즈니스 계정을 만들 때도 개인 연락처를 공개하는 것에 동의한다는 것이다.

    어떻게 인스타그램 팬들로부터 데이터를 즉시 얻습니까?


    인스타그램 이용자 데이터를 수집해 누구의 인스타그램 팔로워를 바로 잡을 수 있는 데이터 제공자가 많다.
    내가 네가 어떻게 이 일을 할 수 있는지 계속 설명하기 전에, 나는 왜 때때로 간단하게 스크랩을 아웃소싱하는 것이 더 좋은지 설명하고 싶다.
    내가 그것을 사용하는 이유는 그들의 모든 데이터를 캡처할 때 검증을 거쳤고 성별, 나이, 장소, 취미 등 고급 목표 선택을 제공했기 때문이다.
    이것이 바로 왜 이것이 중요한가:

    당신은 왜 추가 목표를 필요로 합니까?


    인스타그램 팬들을 긁어모으는 것은 맞춤형 목표지만, 결국 당신의 업무와 무관한 사람들을 많이 만나게 될 것이다.
    • 10% 또는 9000만 인스타그램 개인 정보 가짜 계정
    • 많은 사람들이 당신의 이상적인 리키에 속하지 않는다(성별, 장소, 나이 또는 다른 유형의 목표가 없다)
    만약 당신이 콜드메일 마케팅에서 메일을 삭제할 계획이라면, 이것은 당신의 활동에 부정적인 영향을 미칠 것이다. 즉, 매우 높은 반환율이다.

    왜 당신은 긁힌 데이터를 정리해야 합니까?


    인터넷 캡처는 당신의 인터넷에 쓰레기가 매우 많다는 것을 의미한다.예를 들면 다음과 같습니다.
    • 스팸 트랩
    • 모든 e-메일 캡처
    • 이메일 위조
    다음은 이것이 당신의 계획에 어떻게 영향을 미칠지입니다.
    인스타그램의 임시 메일 리스트는 두 가지 방법으로 사용할 수 있는데 하나는 직접 메일을 보내는 것이고, 다른 하나는 페이스북 광고에서 맞춤형 시청자로 사용하는 것이다.
    당신의 차가운 메일 이벤트를 만들고 이렇게 많은 무효한 메일을 접했을 때, 당신의 회사 도메인 이름은 결국 스팸메일로 변할 가능성이 높다.이는 일반 전자메일도 스팸메일로 여겨져 예상 목적지에 도달할 수 없다는 뜻이다.
    또는 이 목록을 사용자 정의 시청자로 가져오면 페이스북은 많은 연락처가 무효라는 것을 알아차리고 영구적으로 금지될 수 있습니다.
    이것이 바로 내가 전자메일을 사용해도 검증하고 성별, 나이, 위치, 또는 사용자 이력서 키워드를 기반으로 한 전자메일을 제공하는 이유이다.

    어떻게 인스타그램 팬 데이터를 무료로 얻습니까?


    만약 당신의 관심자가 1000명 미만이라면 수동으로 데이터를 추출할 수 있습니다.개인 정보에 대한 더 많은 정보를 보려면 인스타그램 앱을 사용하여 모든 사용자, 즉 모바일 기기에서 접근해야 한다는 것을 주의하십시오.
    데이터를 복사하여 스프레드시트에 붙여넣어 데이터를 수집합니다.
    또한 1k가 넘는 개인 자료를 수동으로 방문하는 것을 권장하지 않습니다. (적어도 당신의 개인 자료를 사용하지 마십시오.) 왜냐하면 당신의 계좌가 정지되기 때문입니다.

    파이썬 및 GitHub을 사용한 인스타그램 추적 도구 구축


    파이톤은 가장 좋은 스크래치 방법이다.
    파이톤으로 인스타그램 팔로워에서 데이터를 추출하는 것은 두 가지 간단한 일로 귀결된다.
  • 삭제는 주어진 개인 정보(귀하의 개인 정보, 경쟁사의 관심사 자료 등), 라벨이나 위치에 따른 사용자 이름(또는 사용자 ID)(네, 당신도 그럴 수 있습니다)
  • 수집된 모든 사용자 이름/ID
  • 에 대한 자세한 정보(이메일, 범주 등) 삭제

    인스타그램 팔로워 목록 추출


    만약 당신이 수행자의 사용자 이름만 잡고 싶다면, 여기에
    (Github).
    from datetime import datetime
    from modules import compare
    from modules import file_io
    from modules import stats
    
    from modules.scraper import Scraper
    from modules.utils import ask_input, ask_multiple_option
    
    
    groups = ['followers', 'following']
    
    # Ask for input
    target = ask_input('Enter the target username: ')
    group = ask_multiple_option(options = groups + ['both']);
    print('\nEnter your Instagram credentials')
    username = ask_input('Username: ')
    password = ask_input(is_password = True)
    
    def scrape(group):
        differs = False
        scraper = Scraper(target)
        startTime = datetime.now()
    
        scraper.authenticate(username, password)
        users = scraper.get_users(group, verbose=True)
        scraper.close()
    
        last_users = file_io.read_last(target, group)
        if last_users:
            differs = bool(compare.get_diffs(users, last_users))
    
        if (differs or not last_users):
            file_io.store(target, group, users)
        # Stats
        stats.numbers(len(users), scraper.expected_number)
        if (differs): stats.diff(users, last_users)
        print('Took ' + str(datetime.now() - startTime))
    
    if (group == 'both'):
        for group in groups:
            scrape(group)
    else:
        scrape(group)
    
    특정 인스타그램 계정의 팔로워를 끌기에 충분하다.
    특히 막대한 팬덤을 보유한 프로필은 이런 방법으로 얻기가 더 어려울 것이다(인스타그램은 통화 제한이 매우 엄격하다).그러나 일부 사람들에게는 이 일을 완성할 수 있을 것이다.
    다음은 이 작업을 수행하는 데 필요한 모든 내용입니다.
    •Python 3
    •PIP
    • Chrome이 설치되어 있음(Selenium은 drivers 폴더의 chromedriver를 사용함)
    • Instagram 로그인 자격 증명

    추가 관심 분야 세부 정보 삭제(e-메일, 범주 등)


    만약 인스타그램의 사용자 이름 목록을 캡처하기만 하면, 이 사용자 이름이 특정한 계정 뒤에 따라가면, 첫 번째 부분을 완성할 수 있다.그러나 만약 당신이 이 사람들에게 판매하고 싶다면, 전자 우편 주소, 전화번호, 개인 자료 종류 등 더 많은 세부 사항을 수집해야 한다.
    인스타그램 계정이 필요하고 모바일 API를 통해 이를 기록하는 것은 좀 어렵다.다음은 브라우저를 사용하는 방법의 예입니다. 그러나 제한이 있으므로 인스타그램 홈 계정을 사용하여 삭제하지 마십시오.
    from requests import get
    from bs4 import BeautifulSoup
    import sys
    import re
    import json
    from datetime import datetime
    
    URL = 'https://www.instagram.com'
    
    def get_data(username):
        url = '%s/%s/' % (URL, username)
        page = get(url, timeout=5)
        soup = BeautifulSoup(page.content, 'html.parser')
        data = soup.find_all('meta', attrs={'property': 'og:description'})
        photo = soup.find_all('meta', attrs={'property': 'og:image'})
        text = data[0].get('content').split()
        retext = re.findall(
            '<script type="text\/javascript">([^{]+?({.*profile_pic_url.*})[^}]+?)<\/script>', str(soup))[0][1]
        jsontext = json.loads(retext)['entry_data']['ProfilePage'][0]
        print(jsontext)
        media_likes = 0
        media_comments = 0
        media_views = 0
        media_count = 0
        media_videos = 0
        media_list = []
        for media in jsontext['graphql']['user']['edge_owner_to_timeline_media']['edges']:
            media_count += 1
            media_likes += media['node']['edge_liked_by']['count']
            media_comments += media['node']['edge_media_to_comment']['count']
            if media['node']['is_video']:
                media_videos += 1
                media_views += media['node']['video_view_count']
                media_list.append({
                    'id': '2042452950535483363',
                    'img_url': media['node']['thumbnail_src'],
                    'date_posted': datetime.fromtimestamp(media['node']['taken_at_timestamp']),
                    'likes': media['node']['edge_liked_by']['count']  
                })
            else:
                media_list.append({
                    'id': '2042452950535483363',
                    'img_url': media['node']['thumbnail_src'],
                    'date_posted': datetime.fromtimestamp(media['node']['taken_at_timestamp']),
                    'likes': media['node']['edge_liked_by']['count'],
                })
        media_video_like_engagement = 0
        media_video_comment_engagement = 0
        if media_videos != 0:
            media_video_like_engagement = (
                ig_tv_likes / ig_tv_videos) / (ig_tv_views / ig_tv_videos)
    
        return ....
    
    전체 코드를 사용할 수 있습니다.
    만약 이 때문에 고민하고 싶지 않다면, 이미 가지고 있는 사용자 이름 목록을 올리고, 전자 우편 주소로 그것을 풍부하게 할 수 있다.등록은 무료이며 1500학점을 받을 수 있기 때문에 이 과정을 가속화시킬 수 있다.

    인스타그램 팔로워 데이터 가져오기(코드 없음)


    이전에 파이톤을 사용한 경험이 없지만, 추종자 목록 (연락처 데이터 없음) 을 내보내려면 IGExport를 사용할 수 있습니다.만약 목표 팔로워가 500명 미만이라면, 이 목록을 무료로 내보낼 수 있습니다.최대 5만 명의 팔로워를 다운로드할 수 있다.
    누구의 추종자로부터 유효하고 맞춤형 전자메일과 전화번호를 얻고 싶은 사람은 영향력자 클럽을 방문하세요.

    좋은 웹페이지 즐겨찾기