Extract your linkedin profile and allow you to use those informations in Pelican's pages
Project description
Extract a LinkedIn profile and allow the use of his informations in Pelican’s pages
Installation
To install pelican-linkedin, simply install it from PyPI:
$ pip install pelican-linkedin-profile
Configuration
Enable the plugin in your pelicanconf.py
PLUGINS = [ # ... 'pelican-linkedin-profile', # ... ]
Add mandatory settings containing your LinkedIn Api Keys.
LINKEDIN_USER_TOKEN = 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX' LINKEDIN_USER_SECRET = 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX' LINKEDIN_CONSUMER_KEY = 'XXXXXXXXXXXXXX' LINKEDIN_CONSUMER_SECRET = 'XXXXXXXXXXXXXXXX' LINKEDIN_RETURN_URL = 'http://example.com/'
Available data
formattedName: | The member’s name, formatted based on language. |
---|---|
headline: | The member’s headline. |
summary: | A long-form text area describing the member’s professional profile. |
pictureUrl: | A URL to the member’s formatted profile picture, if one has been provided. |
emailAddress: | The LinkedIn member’s primary email address. |
primaryTwitterAccount: | The primary Twitter account associated with the member. |
publicProfileUrl: | The URL to the member’s public profile on LinkedIn. |
phoneNumbers: | A list of phone number objects containing those fields : phoneNumber, phoneType (home, work or mobile.) |
skills: | A list of skill’s name |
languages: | A list of language’s name |
educations: | A list of eduction objects containing those fields : startDate, endDate, degree, schoolName, fieldOfStudy |
positions: | A list of position objects containing those fields : startDate, endDate, title, company, summary, isCurrent. A company object contains those fields : industry, size, type, name |
Usage
In your templates you will have access to a linkedin_profile variable as below.
<div> <h2>{{ linkedin_profile.formattedName }}</h2> <p>{{ linkedin_profile.headline }}</p> </div>
License
GPLv2 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pelican-linkedin-profile-0.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 869506b0e6f7317b9026825aa5a169af5de7c3260798e7a3781bb8ec575b3373 |
|
MD5 | 961155afeb3a6c33279d18874a716dd4 |
|
BLAKE2-256 | 12c1087acc80135077df676a55683baf3251aa59bc9e100ce88658e99b27476f |
Close
Hashes for pelican_linkedin_profile-0.1.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97bc2cd7e26d6b94f2c52879cfbad7cd333bab9aef74ee6323c09df4d194ae60 |
|
MD5 | e513724f45d6449b0f6a1590596283d0 |
|
BLAKE2-256 | 2a641952c22b9d291c72204c5e31d3c60b59c306957e1802355f58bf9b7e4a25 |