客户关系管理器
fbotics的Python项目详细描述
fbotics:python client for facebook发送api
阅读Fbotics.io上的文档。
概述
fbotics是facebook send api的python客户端。send api是用于向用户发送消息的主要api,包括文本, 附件、结构化邮件模板、发件人操作等。这个项目的目标是使一个干净和专业的 客户端,可在生产环境中使用。为此,将对添加的每个新功能进行全面测试, 记录在案。目前,这个项目正在开发中,提供了一组有限的facebook send api功能。
功能
fBotics当前支持发送以下消息类型:
- 快速回复
- 按钮
- 呼叫按钮
- 回发按钮
- URL按钮
- 模板
- 按钮模板
- 通用模板
- 列表模板
阅读Fbotics.io上的文档。
安装
您可以使用pip安装最新版本的fbotics:
pip install fbotics
您还可以从github源安装fbotics:
首先,使用git
:
git clone git@github.com:pasmod/fbotics.git
然后,cd
到项目文件夹并运行install命令:
cd fbotics
pip install .
开发和测试
在进一步开发FBotics之前,请安装Docker。用于构建Docker映像并安装所有依赖项 对于fbotics,运行:
cd fbotics
make build
然后执行以下命令以运行在FBotics上工作所需的所有组件:
cd fbotics
make up
执行测试:
make test
创建覆盖率报告:
make coverage