Easy Facturama python包装器
项目描述
Facturama Python SDK
[注意] 本文档也提供英文版本。
用于消费Facturama的Web API和Multiemisor API的库。
可以查看API的完整指南。
创建用户账户
在测试环境Sandbox中创建用户账户
对于API Web,使用测试RFC "EKU9003173C9" 进行基本配置,更多信息在此。
测试数字签名(CSD),在此。
快速入门
安装
pip install -e git+https://github.com/Facturama/facturama-python-sdk.git@master#egg=facturama
包含库
import facturama
用户凭证
facturama._credentials = ('username', 'password')
API Web
创建具有单一发射器的CFDI,(账户所有者,其税务配置已设置)
所有操作均反映在网页平台上。
API Web操作
- 创建、查询、取消CFDI,以及下载XML、PDF和通过邮件发送这些文件。
- 查询当前配置的配置文件和订阅。
- 加载Logo和数字证书。
- 对产品、客户、分支机构和系列的CRUD操作。
示例: 在此
API Multiemisor
创建具有多个发行者的CFDIs。
操作不会反映在网页平台上。
多发行者API操作
- 创建、查询、取消XML下载。
- CSD(数字印章证书)的CRUD。
示例:[在此](https://github.com/Facturama/facturama-python-sdk/wiki/API-Multiemisor)
库开发和测试
使用nose进行库测试 http://nose.readthedocs.io/en/latest/
$ nosetests
贡献
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
facturama-2.0.5.1.tar.gz (12.9 kB 查看哈希值)
构建分布
facturama-2.0.5.1-py3-none-any.whl (13.9 kB 查看哈希值)