FastComments.com

FastComments Python SDK


Questo è l'SDK Python ufficiale per FastComments.

SDK Python ufficiale per l'API di FastComments

Repository

Visualizza su GitHub


Installazione Internal Link

PyPI

pip install fastcomments

Contenuti della libreria

Questa libreria contiene due moduli: il client API generato e la libreria core Python che contiene utility scritte a mano per rendere più semplice lavorare con l'API, incluso il supporto SSO.

API Pubbliche vs Protette

Per il client API, ci sono due classi, DefaultApi e PublicApi. La DefaultApi contiene metodi che richiedono la tua API key, e PublicApi contiene chiamate API che possono essere eseguite direttamente da un browser/dispositivo mobile/etc senza autenticazione.

Note Internal Link

ID di Broadcast

Vedrai che devi passare un broadcast_id in alcune chiamate API. Quando ricevi eventi, otterrai indietro questo ID, così saprai di ignorare l'evento se intendi applicare i cambiamenti in modo ottimistico sul client (cosa che probabilmente vorrai fare, poiché offre la migliore esperienza). Passa un UUID qui. L'ID dovrebbe essere sufficientemente unico da non ripetersi due volte in una sessione del browser.

Requisiti Internal Link


  • Python >= 3.8
  • urllib3 >= 1.25.3
  • python-dateutil >= 2.8.2
  • pydantic >= 2.0.0
  • typing-extensions >= 4.0.0

Hai bisogno di aiuto?

Se riscontri problemi o hai domande sul SDK Python, per favore:

Contribuire

I contributi sono benvenuti! Visita il repository GitHub per le linee guida sui contributi.