LinkedIn Scraper : 새로운 연락처 및 메시지 보내기

이것은 특정 대상 연결 증가를 자동화하고 자동 메시지를 활성화하는 LinkedIn 스크레이퍼 및 봇을 구축하는 방법에 대해 설명합니다.

일대일 커뮤니케이션은 B2B 마케팅에서 중요하며, 이는 대규모 소비자 시장 캠페인과 다릅니다. 결국, 마감 전 B2B 거래는 iPhone 케이스를 구매하는 것보다 더 많은 고려 사항이 있습니다. 솔직히 전 세계적으로 고품질 비즈니스 네트워크 플랫폼이 없습니다. 이메일, 소셜 미디어 및 광고에 적용되는 자격을 갖춘 1 차 파티 데이터를 많이 갖기 전에 LinkedIn은 B2B 비즈니스 라인을 취해야하는 전장 중 하나 여야합니다.

이 Python 튜토리얼에서는 특정 대상 연결 증가를 자동화하고 자동 메시징을 활성화하는 방법을 안내합니다. 대상 비즈니스 계정과 대화를 시작하는 것이 목적입니다. 이 Python 튜토리얼이 끝나면 LinkedIn 연결의 기본 규칙 과이 봇 및 스크레이퍼를 사용하는 팁 및 요령을 마스터 할 수 있습니다. 그리고 가장 중요한 것은 매일 반복적으로하는 대신 자동화를 시작할 수 있습니다.

목차 : LinkedIn Scraper

링크드 인 연결 규칙 및 계정 생성 팁

각 LinkedIn 사용자는 최대 30K 연결 및 무제한 팔로어를 가질 수 있습니다. 채용 및 구직 목적 외에도 사람들은 일반적으로 비즈니스 네트워크 구축 및 비즈니스 관련 메시징을 폭파하기 위해 연결을 활용합니다.

새로운 사용자에게는 그녀 또는 그 또는 그는 필터의 유무에 관계없이 회사 나 이름을 검색 할 수 있습니다. 기본적으로 여기에 첫 번째 연결에 새로운 연결과 메시지를 추가 할 수있는 곳이 있습니다.

2 차 연결 및 3 차 연결에 대한 메시징에는 LinkedIn 프리미엄 계획에 가입해야합니다. 따라서이 장에서는 주로 메시징을 첫 번째 연결로 자동화하는 방법에 대해 이야기합니다.

개인적으로 두 가지 팁과 요령이 있습니다. 먼저 새 계정에 가입하여 실제 개인 계정을 사용하는 대신 더미 계정으로 설정하십시오. LinkedIn on and Off가 로봇 계정을 조사하기 때문입니다. 정지 될 수있는 개인을 피하기위한 것입니다.

둘째, 네트워킹을 자동화하기 전에 일정량의 LinkedIn 연결이있는 친구를 추가하십시오. 5000 개 이상의 연결을 구축하는 것이 좋습니다. LinkedIn은 프로필에 대한 액세스 권한을 부여하지 않으며 계정에 연결되지 않은 경우 2 차 또는 3 차 연결 버튼을 볼 수 없기 때문입니다.

사람들은 URL 매개 변수를 검색합니다

새 연결을 추가하는 것이이 Python Bot 스크립트의 첫 번째 단계입니다. 다른 회사의 사람들을 추가하는 것은 섹션에 입력하는 회사 이름 또는 브랜드 키워드와 다릅니다.

예를 들어, 다음은 PET 카메라 장치의 잘 알려진 브랜드 인 Furbo의 사람들을 검색하기위한 URL입니다. 스크립트에서 경로를 제외하고 키워드 매개 변수는 다른 결과에 대해 변경 될 수 있습니다. Furbo, Tesla, Microsoft 등을 추가 할 수 있습니다. 또한 페이지 매개 변수를 변경하여 2 페이지, 3 페이지 등으로 이동할 수 있습니다.

For specifically searching your 1st connection using keywords, you need to add one parameter “network=%5B%22F%22%5D” in the URL.

예를 들어,

https://www.linkedin.com/search/results/people/?keywords=easy2digital&network=%5B%22F%22%5D&page=1

새 연결을 자동으로 추가하십시오

먼저, 연결 버튼 요소와 경로를 찾아야합니다. 운 좋게도 LinkedIn은 버튼 요소와 함께이 버튼을 할당합니다. 이 코드 라인을 쉽게 작성하기가 쉽습니다. 그러나 알아야 할 것은 메시지가 다른 버튼입니다. 모든 버튼을 클릭 할 필요는 없습니다. 그래서 Connect에서 명명 된 버튼 만 클릭하는 코드는 다음과 같습니다.

all_buttons = driver.find_elements_by_tag_name("button")
connect_buttons = [btn for btn in all_buttons if btn.text == "Connect"]

그런 다음 상황은 단지 한 번의 클릭 버튼이 아닙니다. 이 여정에는 3 단계가 무너져“클릭, 보내기 및 닫기”입니다.

LinkedIn 스크래핑 프로세스에 일부 차단제가 있음을 알 수 있습니다. 기본적으로 차단제에는 세 가지 유형이 있습니다

– 빈 요소
– 비활성 요소
– 상호 작용할 수없는 요소

When adding new connections, you would come across sometimes the Javascript pop-up or snippets stopping your scraping. So for resolving this and making the scraping go smoothly, you need to add execute_script and arguments[0]. It is your way of accessing the first argument to the anonymous function.

첫 번째 연결 메시지를 자동으로 전송합니다

자동 메시지와 관련하여 특정 회사 또는 브랜드 커뮤니케이션 목표가 있어야합니다. 따라서 여기의 키워드는 첫 번째 연결의 브랜드 또는 회사 이름입니다.

https://www.linkedin.com/search/results/people/?keywords=easy2digital&network=%5B%22F%22%5D&page=1

먼저 새로운 연결을 추가하는 것과 다릅니다. 이제 메시지에서 이름이 지정된 버튼을 클릭해야합니다.

all_buttons = driver.find_elements_by_tag_name("button")
message_buttons = [btn for btn in all_buttons if btn.text == "Message"]

그런 다음 반복하여 동일한 메시지를 보내기 위해 반복적 인 루프를 만들어야합니다. 1 페이지 이상을 방문 해야하는 경우이 수준 이상의 루프에 대해 하나 더 만들어야합니다.

for contacts in range(0,len(message_buttons))

driver.execute_script("arguments[0].click();", message_buttons[contacts])

여기서 중요한 단계는 메시지를 입력하기 전에 메시지 창을 클릭해야 하므로이 xpath를 추가하는 것입니다. 이 섹션과 단락 섹션을 활성화하려면이 스크립트를 추가해야합니다.

main_div = driver.find_element_by_xpath("//div[starts-with(@class, 'msg-form__msg-content-container')]")

마지막으로, 메시지를 대화 창과 상자에 붙여 넣고 제출 버튼과 닫기 버튼을 클릭하십시오. 기본적으로 하나의 자동 메시징이 여기까지 수행됩니다.

다음 Python 튜토리얼 장에서 이름을 사용자 정의하고 개방하는 방법을 안내합니다.

LinkedIn Scraper 및 Bot의 전체 파이썬 스크립트

If you would like to have the full version of the Python Script of Amazon Product Price Tracker, please subscribe to our newsletter by adding the message “Chapter 24”. We would send you the script immediately to your mailbox.

I hope you enjoy reading Chapter 24: Linkedin Scraper & Bot, Automate Adding Connections and Messaging. If you did, please support us by doing one of the things listed below, because it always helps out our channel.

  • Support and donate to our channel through PayPal (paypal.me/Easy2digital)
  • Subscribe to my channel and turn on the notification bell Easy2Digital Youtube channel.
  • Follow and like my page Easy2Digital Facebook page
  • 해시 태그 #easy2digital과 소셜 네트워크의 기사를 공유하십시오.
  • Buy products with Easy2Digital 10% OFF Discount code (Easy2DigitalNewBuyers2021)
  • Easy2Digital 최신 기사, 비디오 및 할인 코드를 받으려면 주간 뉴스 레터에 가입하십시오.
  • Subscribe to our monthly membership through Patreon to enjoy exclusive benefits (www.patreon.com/louisludigital)

자주하는 질문:

Q1 : LinkedIn 프로필 스크레이퍼 란 무엇입니까?

A : LinkedIn 프로파일 스크레이퍼는 LinkedIn 프로파일에서 데이터를 추출 할 수있는 도구입니다.

Q2 : LinkedIn 프로필 스크레이퍼는 어떻게 작동합니까?

A : LinkedIn 프로파일 스크레이퍼는 웹 스크래핑 기술을 사용하여 LinkedIn 프로파일에서 정보를 추출하고 구조화 된 형식으로 저장하여 작동합니다.

Q3 : LinkedIn 프로파일 스크레이퍼를 사용하여 어떤 데이터를 추출 할 수 있습니까?

A : LinkedIn 프로필 스크레이퍼를 사용하면 LinkedIn 프로필에서 이름, 직무, 회사, 교육, 기술 및 연락처 정보와 같은 데이터를 추출 할 수 있습니다.

Q4 : LinkedIn 프로필 스크레이퍼가 합법적입니까?

A : LinkedIn 프로파일 스크레이퍼를 사용하는 합법성은 사용 방법에 따라 다릅니다. LinkedIn의 서비스 약관을 준수하고 자신이 긁는 프로필을 가진 개인의 프라이버시를 존중하는 것이 중요합니다.

Q5 : LinkedIn 프로파일 스크레이퍼를 사용하여 여러 프로파일을 한 번에 긁어 낼 수 있습니까?

A : 예, LinkedIn 프로필 스크레이퍼를 사용하면 여러 프로파일을 한 번에 긁어내어 시간과 노력을 절약 할 수 있습니다.

Q6 : 스크랩 된 데이터를 어떤 형식으로 내보낼 수 있습니까?

A : 스크랩 된 데이터는 선호도에 따라 CSV, Excel 또는 JSON을 포함한 다양한 형식으로 내보낼 수 있습니다.

Q7 : LinkedIn 프로필 스크레이퍼가 모든 운영 체제와 호환됩니까?

A : 그렇습니다. LinkedIn 프로필 스크레이퍼는 Windows, Mac 및 Linux 운영 체제와 호환됩니다.

Q8 : LinkedIn 프로필 스크레이퍼에 프로그래밍 지식이 필요합니까?

A : 아니요, LinkedIn Profile Scraper는 사용자 친화적으로 설계되었으며 프로그래밍 지식이 필요하지 않습니다. 간단하고 직관적 인 인터페이스가 있습니다.

Q9 : LinkedIn 프로파일 스크레이퍼로 자동 데이터 추출을 예약 할 수 있습니까?

A : 그렇습니다. LinkedIn 프로필 스크레이퍼를 사용하면 자동 데이터 추출을 예약 할 수 있으므로 특정 간격으로 프로파일을 스크레이프하도록 설정할 수 있습니다.

Q10 : LinkedIn 프로필 스크레이퍼에 대한 고객 지원이 있습니까?

A : 그렇습니다. LinkedIn 프로필 스크레이퍼에 대한 고객 지원이 있습니다. 지원 또는 문의를 위해 지원 팀에 연락 할 수 있습니다.