d1mnewz / LinkedIn2CV

3 stars 2 forks source link

Grab the data from LinkedIn API #2

Open d1mnewz opened 3 years ago

d1mnewz commented 3 years ago

https://github.com/247GradLabs/LinkedInNET/

d1mnewz commented 3 years ago

API wrapper works OK. The issue is with API itself - it requires the specific oauth scope for reading profile with experience. How it works on their side - you have to apply for 'Products' which grant you scopes. ATM there are no products allowing anything to grab profile experience. See attached: image image

d1mnewz commented 3 years ago

I've raised a ticket with Linkedin Dev support, let's see if that helps anyhow. There is no information on web how to obtain more scopes except via products. What we are looking for is most likely r_compliance scope...

d1mnewz commented 3 years ago

Another option is surely to scrap it directly from profile. We might go with that for the sake of simplicity.

d1mnewz commented 3 years ago

Guy've been trying to do similar thing, https://medium.com/swlh/the-frustrations-of-dealing-with-the-linkedin-api-747147c95eac - failed in essence bc of Linkedin poor developer experience - not giving the access to API at any means and banning the people who use selenium to scrap the data. see https://www.reddit.com/r/learnprogramming/comments/6cjtlo/got_banned_from_linkedin_for_using_selenium_how/

d1mnewz commented 3 years ago

image

d1mnewz commented 3 years ago

Anyway, scrapping is against the ToC, thus should not be an option. How then I can get there?..