Skip to content

Latest commit

 

History

History
77 lines (52 loc) · 2.33 KB

README.md

File metadata and controls

77 lines (52 loc) · 2.33 KB

Using Linkedin's API with Python

API requests made with requests package
Interface made using PyQt6

References

LinkedIn

API Documentation

Must have a company page on LinkedIn to request API usage.

Requests

Made with requests pakage
Documentation
Usage - Python’s Requests Library (Guide)
Usage - GET and POST requests using Python

Working with JSON:
Python Create JSON
Working with JSON in Python
Parse a JSON response using Python requests library

Interface

PyQt6: Package to build graphic interfaces with Python

pip install pyqt6

References:
Creating your first app with PyQt6
Python and PyQt: Building a GUI Desktop Calculator

Pacotes

Package Version
pip 22.3
PyQt6 6.4.0
PyQt6-Qt6 6.4.0
PyQt6-sip 13.4.0
requests 2.28.1

Application

To use the application is necessary to have an authentication token to the LinkedIn API.
It is also needed to have installed both libraries, requests and pyqt6.

To run simply execute the file Janelas.py

The available API actions are the ones allowed by Linkedin's API.

Scopes are: Get the data from the autheticated user and Create a new publication (post) of three available types (simple, with a link or with an image).

Application Prints:
Sistema desenvolvido