FastComments.com

FastComments Python SDK

这是 FastComments 的官方 Python SDK。

FastComments API 的官方 Python SDK

仓库

在 GitHub 上查看


安装 Internal Link


PyPI

pip install fastcomments

库内容

该库包含两个模块:生成的 API 客户端和核心 Python 库,后者包含手写的实用工具以简化与 API 的交互,包括 SSO 支持。

公开与受保护的 API

对于 API 客户端,有两个类,DefaultApiPublicApiDefaultApi 包含需要您的 API 密钥的方法,PublicApi 包含可以直接从浏览器/移动设备等在无身份验证情况下调用的 API。

注意事项 Internal Link

广播 ID

你会看到在某些 API 调用中需要传递 broadcast_id。当你接收到事件时,会把这个 ID 返回给你,这样如果你打算在客户端乐观地应用更改,就可以据此忽略该事件(你可能会想这么做,因为它能提供最佳体验)。在此处传递一个 UUID。该 ID 应足够唯一,确保在同一浏览器会话中不会出现两次。

要求 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 仓库 获取贡献指南。