FastComments.com

FastComments Python SDK


To jest oficjalne SDK Pythona dla FastComments.

Oficjalne SDK Pythona dla API FastComments

Repozytorium

Zobacz na GitHub


Instalacja Internal Link

PyPI

pip install fastcomments

Library Contents

Ta biblioteka zawiera dwa moduły: wygenerowanego klienta API oraz główną bibliotekę Pythona, która zawiera ręcznie napisane narzędzia ułatwiające pracę z API, w tym obsługę SSO.

Publiczne vs zabezpieczone API

Dla klienta API są dwie klasy, DefaultApi i PublicApi. DefaultApi zawiera metody, które wymagają twojego klucza API, natomiast PublicApi zawiera wywołania API, które można wykonywać bezpośrednio z przeglądarki/urządzenia mobilnego itp. bez uwierzytelniania.

Uwagi Internal Link

Identyfikatory Broadcast

Zobaczysz, że w niektórych wywołaniach API powinieneś przekazać broadcast_id. Kiedy otrzymasz zdarzenia, otrzymasz ten identyfikator z powrotem, dzięki czemu będziesz wiedzieć, aby zignorować zdarzenie, jeśli zamierzasz optymistycznie zastosować zmiany po stronie klienta (co prawdopodobnie będziesz chciał zrobić, ponieważ zapewnia to najlepsze doświadczenie). Przekaż tutaj UUID. Identyfikator powinien być na tyle unikalny, żeby nie wystąpił dwukrotnie w sesji przeglądarki.

Wymagania Internal Link


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

Potrzebujesz pomocy?

Jeśli napotkasz jakiekolwiek problemy lub masz pytania dotyczące SDK Pythona, prosimy:

Contributing

Wkład jest mile widziany! Proszę odwiedzić repozytorium GitHub w celu zapoznania się z wytycznymi dotyczącymi kontrybucji.