Make with Rust
GitHub license
Make with Rust
Make with Rust
GitHub commits since latest release (by date)
Scrape all informations you whant of linkedIn profile's. π
Work since π 08/22/2021
With lnkds you can scrapp all profile's informations you whant with your li_at token provided by your linkedin cookie.
$ lnkds --help lnkds 0.1.2 Teddy F. <pro@teddyfontaine.fr> This doc string acts as a help message when the user runs '--help' as do all doc strings on fields USAGE: lnkds [FLAGS] <LI_AT> <SUBCOMMAND> ARGS: <LI_AT> "li_at" from LinkedIn Cookie FLAGS: -h, --help Print help information -v, --verbose A level of verbosity, and can be used multiple times -V, --version Print version information SUBCOMMANDS: help Print this message or the help of the given subcommand(s) profile A subcommand to Get LinkedIn profile (basic informations, experiences, certificates, ...)
Scrape a full linkedin profile with basic informations, experiences, educations, certifications, skills, projects and organizations.
$ lnkds <AQE...> profile <tf...> --help lnkds-profile A subcommand to Get LinkedIn profile (basic informations, experiences, certificates, ...) USAGE: lnkds <LI_AT> profile <USER> ARGS: <USER> User account you whant to parse FLAGS: -h, --help Print help information -V, --version Print version information
- Experiences:
"$type": "com.linkedin.voyager.dash.identity.profile.Position" - Experiences_groups:
"$type": "com.linkedin.voyager.dash.identity.profile.PositionGroup" - Medias:
"$type": "com.linkedin.voyager.dash.identity.profile.treasury.TreasuryMedia" - Profile:
"publicIdentifier": "teddyfontaine"+"$type": "com.linkedin.voyager.dash.identity.profile.Profile" - Educations:
"$type": "com.linkedin.voyager.dash.identity.profile.Education" - Certifications:
"$type": "com.linkedin.voyager.dash.identity.profile.Certification" - Skills:
"$type": "com.linkedin.voyager.dash.identity.profile.Skill" - Projects:
"$type": "com.linkedin.voyager.dash.identity.profile.Project" - Organizations:
"$type": "com.linkedin.voyager.dash.identity.profile.Organization"
This project support @release-it with 2 plugins @release-it/keep-a-changelog and @release-it/bumper.
$ sudo npm install -g release-it $ sudo npm install -g @release-it/keep-a-changelog $ sudo npm install -g
$ git clone git@github.com:tfSheol/lnkds.git $ cd lnkds # Prefere to use makefile for it $ release-it π Let's release lnkds (currently at 0.1.1) Changelog: * add changelog support ? Select increment (next version): patch (0.1.2) ...
- This api can't getted over 18 experiences.
- Rework code architecture π
- Implementation of user experiences
- Implementation of user experiences by groups
- Implementation of experiences medias
- Implementation of user profile
- Implementation of user educations
- Implementation of user certifications
- Implementation of user skills
- Implementation of user projects
- Implementation of user organizations