Kard Private Api
Python wrapper of Kard Private Api
Made with the help of the awesome open-source tool HTTP Toolkit for trafic sniffing ❤️
This project is a refactored version of kard-private-api
Installation
pip install pyKard
Usage
from kard_private_api import Kard
myKard = Kard()
myKard.authenticate(forceApiAuth=False)
...
That's all! You're all setup to play with Kard private API.
I recommend you to start with some of the examples here.
FAQ
How does it login to my Kard account?
On your first (or clean) login, the library will generate a unique vendor identifier that will be linked to your session.
Then, a request will be made to Kard, which in return will either ask for an OTP code or your PIN code.
Once successfully authenticated, we have access to an accessToken and a refreshToken which are your account sesame. These as well as your vendor identifier are saved on your computer for later use.
Where my credentials are saved?
By default, they are saved in a file named .kard-login_YOURPHONENUMBER-settings.json located in your home directory.
(C:\\Users\%username%\ on Windows or ~ on Linux/MacOs)
License
This repository and all of its content is under the GNU GPLv3 license.
Disclaimer
This software is provided as is, I shall not, and will not be liable for any misuse or unauthorised use, leading or not to damage to any third-party.
Metadata
Release files for pyKard 3.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyKard-3.0.2.tar.gz | 30.7 kB | Details |
Release files / pyKard-3.0.2.tar.gz
| Download URL | pyKard-3.0.2.tar.gz |
|---|---|
| Size | 30.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24e343fd96c9158a112957328e1fa440c15503971fac9ecd8e0b38e5bf7f87a5
|
|
BLAKE2b-256 checksum How to use checksums |
176e1f44b52c923a09cdc8163d0d7c0adf39693c851a6f60f9564963453f26d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.5
|