Skip to main content

A wrapper for Interacta API

Project description

PYnteracta, utility e wrapper per api di Interacta

Utility e libreria wrapper open-source in linguaggio Python per l'interfacciamento con le api rest di Interacta.

Installazione

python -m pip install pynteracta

Utilizzo utility command line

Pynteracta ha un'interfaccia a riga di comando per verificare l'accesso all'ambiente di prova Playgroud o ad un ambiente di produzione di Interacta.

Accesso e lista dei post della community di default dell'ambiente Playgroud di Interacta.

$ pynteracta playground

Connessione all'ambiente Playground di Interacta...
Login effettuato con successo!
Elenco dei post:
┏━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Id  ┃ Titolo                                ┃ Descrizione                           ┃
┡━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ 599 │ Il mio primo post su Interacta        │ Questo è il mio primo post di         │
│     │                                       │ Interacta e lo sto creando tramite le │
│     │                                       │ Interacta External API.               │
│     │                                       │                                       │
│ 598 │ Benvenuto nel Playground di Interacta │ Interacta Playground è un ambiente    │
│     │                                       │ pensato per permetterti di testare le │
│     │                                       │ nostre API e verificare con i tuoi    │
│     │                                       │ occhi i risultati delle tue chiamate. │
│     │                                       │                                       │
│     │                                       │ Si tratta di un ambiente condiviso,   │
│     │                                       │ quindi utilizza un linguaggio....     │
│     │                                       │                                       │
└─────┴───────────────────────────────────────┴───────────────────────────────────────┘

Accesso e lista dei post della community di default di un ambiente di produzione di Interacta.

Sono supportati due metodi di accesso:

    $ pynteracta login --base-url **URL_PRODUZIONE** --user **UTENTE**
    Password: ****
    Connessione all'instanza Interacta **URL_PRODUZIONE** con 'username/password' ...
    Login effettuato con successo!
    $ pynteracta login --base-url **URL_PRODUZIONE** --service-account-file **PATH**
    Password: ****
    Connessione all'instanza Interacta **URL_PRODUZIONE** con 'service account' ...
    Login effettuato con successo!

Recupero lista dei primi 10 post della community identificata dall'id passata come parametro

$ pynteracta --base-url **URL_PRODUZIONE** list-posts **COMMUNITY-ID**

Logout da un ambiente di produzione

$ pynteracta logout

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

pynteracta-0.1.3.tar.gz (10.0 kB view hashes)

Uploaded Source

Built Distribution

pynteracta-0.1.3-py3-none-any.whl (10.8 kB view hashes)

Uploaded Python 3

Supported by

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