コード例 #1
0
ファイル: api.py プロジェクト: pnowosie/ifirma-api
def email_invoice(invoice_id, email_addr, message):
    serializer = Config.get_serializer_module()
    http = Config.get_http_module()

    data = serializer.make_email(email_addr, message)
    resp = Request().email(invoice_id, data).execute(http)

    resp.raise_for_status()
    return resp.json()
コード例 #2
0
ファイル: api.py プロジェクト: pnowosie/ifirma-api
def create_invoice(invoice):
    from ifirma.request import InvoiceResponse
    http = Config.get_http_module()

    data = _serialize(invoice)
    resp = Request().submit(data).execute(http)

    resp.raise_for_status()
    return InvoiceResponse(resp.json())