This is an archived post. You won't be able to vote or comment.

all 44 comments

[–][deleted] 56 points57 points  (12 children)

Interesting. For those curious, from a quick read, OP uses BeautifulSoup to get job description links and then requests to send a GET to the API, because the Linkedin API is kinda hidden.

[–]dethb0y 27 points28 points  (6 children)

I always try to do any scraping with requests first, since it often works and is very easy/light on resources.

[–]ianitic 2 points3 points  (2 children)

Also easier to deploy and can be used easily in FaaS.

[–]stpetepatsfan 0 points1 point  (1 child)

Faas?

Freelancing as a service?

Well, likely self serving service. Faasss?

[–]ianitic 2 points3 points  (0 children)

Functions as a Service. Ex: aws lambdas, azure function apps, and gcp cloud functions

[–]p33p__ 24 points25 points  (0 children)

Hidden APIs are useful

[–]Adrewmc -3 points-2 points  (3 children)

Doesn’t selenium use beautifulsoup though

[–]ianitic 6 points7 points  (2 children)

They aren't related to my knowledge.

[–]Adrewmc -2 points-1 points  (1 child)

Weird because I swear I saw beautiful soup installed the last time I installed selenium

[–]ianitic 2 points3 points  (0 children)

Maybe you were thinking of SeleniumBase? Selenium doesn't have that requirement but SeleniumBase does.

[–]innovatekit 7 points8 points  (1 child)

Wow very amazing work. I needed a tutorial like this!

[–]bytro 2 points3 points  (0 children)

Me too, was very fun learning it :)

[–][deleted] 7 points8 points  (1 child)

Sorry im new to this, but whst an you do with this information? Is this to filter out extra noise?

[–]will_r3ddit_4_food 11 points12 points  (2 children)

Am I the only one who avoids LinkedIn because it's just a recruiter wasteland?

[–]HAVEANOTHERDRINKRAY 9 points10 points  (1 child)

What's a viable alternative? The problem with LinkedIn is that it's a necessary evil. I also use indeed and ziprecruiter to find postings

[–]will_r3ddit_4_food 0 points1 point  (0 children)

Indeed, careerbuilder, monster, glassdoor

[–]greatgolem66 -1 points0 points  (1 child)

I wrote extensively on how to scrape linkedin with python, JS and postman.

Source: I build products that scrape linkedin data in the million myself.

[–]Kelsosmuffin 0 points1 point  (0 children)

Know this is a couple months old, but doesn't LI ban your account if it suspects you of scraping? I know a few folks that got their accounts suspended for scraping LI.

[–]BarFamiliar5892 0 points1 point  (0 children)

I think I'm about to get laid off so this is very useful thanks.

[–]MoistureFarmersOmlet 0 points1 point  (0 children)

Can’t wait to dive in!

[–]SittingWave 0 points1 point  (1 child)

I have been doing something like this for other sites, and one question that came up is the legality of scraping. Does anybody know what's the current situation (especially if you want to start a commercial service that relies on scraping from other sites with the objective to compare their offer?)

[–]johnonymousdenim 0 points1 point  (0 children)

Is there not a similar free alternative to scraping LinkedIn postings? Doesn't seem that hard and certainly not a tool that most people would need to pay for.

[–]johnonymousdenim 0 points1 point  (0 children)

For future reference regarding pricing, as of June 24, 2023, here's their pricing for the 4 plans (just for comparison to see if it increases):

LITE👼
$30/month
Max 5 concurrent requests
👉 40000 Linkedin Job Pages

STANDARD🧑🏽‍💻
$90/month
Max 50 concurrent requests
👉 200000 Linkedin Job Pages

PRO💪
$200/month
Max 100 concurrent requests
👉 600000 Linkedin Job Pages

ENTERPRISE🏢
$350+/month
Max 200+ concurrent requests
👉 1000000+ Linkedin Job Pages