Skip to main content

Python library for interaction with the Skautis API

Project description

SkautIS

Python knihovna pro připojení do Skautisu

Knihovna je automaticky generovaná s limitovaným testováním a může tedy obsahovat chyby.

Pokud na nějakou narazíte, případně máte nápad na vylepšení generování, určitě dejte vědět. Nicméně vzhledem k jednoduché architektuře a stáří projektu jsou chyby nepravděpodobné.

Instalace a použití

Knihovna je dostupná na PyPI, případně se dá nainstalovat přímo ze zdroje pomocí setup scriptu:

python setup.py install

Po instalaci stačí zavolat SkautisApi s klíčem aplikace, nad kterým se dají poté volat jednotlivé operace. Všechna volání jsou ve formátu: skautis.<webservice>.<operation>(args).

Seznam možných volání je na adrese https://is.skaut.cz/JunakWebservice/.

Složka example obsahuje jednoduchou aplikaci, která ukazuje základní využití knihovny jako je přihlášení, získání dat o uživateli a odhlášení.

Příklad použití

skautis = SkautisApi(SKAUTIS_APPID, test=True)
...
// načtení informací o uživateli
user_info = skautis.UserManagement.UserDetail(skautis_token, None)

// získání logout linku
logout_link = skautis.get_logout_url(skautis_token)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skautis_py-1.1.37.tar.gz (108.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skautis_py-1.1.37-py3-none-any.whl (115.8 kB view details)

Uploaded Python 3

File details

Details for the file skautis_py-1.1.37.tar.gz.

File metadata

  • Download URL: skautis_py-1.1.37.tar.gz
  • Upload date:
  • Size: 108.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for skautis_py-1.1.37.tar.gz
Algorithm Hash digest
SHA256 fb0f0574546fb27e7bc85d87737e7d811972343d5d2515df4262af20e9c31e52
MD5 bb681be9ada3cb3dac4850c637de7909
BLAKE2b-256 c944883540c071de55eb6df3bc3fcb7ac518c36462f6863dc76543a064a29e79

See more details on using hashes here.

Provenance

The following attestation bundles were made for skautis_py-1.1.37.tar.gz:

Publisher: pypi-deploy.yml on skaut/skautis-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file skautis_py-1.1.37-py3-none-any.whl.

File metadata

  • Download URL: skautis_py-1.1.37-py3-none-any.whl
  • Upload date:
  • Size: 115.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for skautis_py-1.1.37-py3-none-any.whl
Algorithm Hash digest
SHA256 dbdecd5d8b64ebb7ad8faa9816b7712274c847108f6bd9954de91d7524d22ad9
MD5 e264c935753a86fe912f04011485b933
BLAKE2b-256 3cde1033d77239cd50ce48be6dddca1d6957ff4133303350b944cb2389590f76

See more details on using hashes here.

Provenance

The following attestation bundles were made for skautis_py-1.1.37-py3-none-any.whl:

Publisher: pypi-deploy.yml on skaut/skautis-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page