FastComments.com

FastComments Python SDK


Це офіційний Python SDK для FastComments.

Офіційний Python SDK для API FastComments

Репозиторій

Переглянути на GitHub


Встановлення Internal Link

PyPI

pip install fastcomments

Зміст бібліотеки

Ця бібліотека містить два модулі: згенерований клієнт API та основну бібліотеку Python, яка містить написані вручну утиліти, що полегшують роботу з API, включно з підтримкою SSO.

Публічні та захищені API

Для клієнта API існує два класи, DefaultApi та PublicApi. DefaultApi містить методи, що вимагають вашого API-ключа, а PublicApi містить виклики API, які можна виконувати безпосередньо з браузера/мобільного пристрою тощо без автентифікації.

Примітки Internal Link

Ідентифікатори трансляцій

Ви побачите, що в деяких викликах API потрібно передавати broadcast_id. Коли ви отримуватимете події, ви отримаєте цей ідентифікатор назад, тож знатимете, що слід ігнорувати подію, якщо ви плануєте оптимістично застосовувати зміни на клієнті (а ймовірно саме так ви й захочете зробити, оскільки це забезпечує найкращий досвід). Передавайте сюди UUID. Ідентифікатор має бути достатньо унікальним, щоб не з'явитися двічі в одній сесії браузера.

Вимоги Internal Link

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

Потрібна допомога?

Якщо ви зіткнулися з будь-якими проблемами або маєте питання щодо Python SDK, будь ласка:

Участь

Внески вітаються! Будь ласка, відвідайте репозиторій GitHub для отримання вказівок щодо внесків.