コード例 #1
0
ファイル: api.py プロジェクト: chicosilva/django-zenvia
def consulta():

    send = QueryService(CONTA_ENGAGE, SENHA_ENGAGE)
    res = send.querySimpleStatus(44)

    for msgResponse in res:
        msgResponse.getCode(), msgResponse.getDescription()
コード例 #2
0
ファイル: api.py プロジェクト: chicosilva/django-zenvia
def consulta_sms(mensagem):

    if mensagem.status.codigo == CODIGO_SALDO_NEGATIVO:
            return False

    l = [3, 23, 37, 9, 11, 13, 17, 24, 25, 29, 30, 31, 32,33, 37, 34]
    if mensagem.status.pk in l:
        return False

    send = QueryService(CONTA_CORP, SENHA_CORP)

    if mensagem.tipo.pk == 2:
        send = QueryService(CONTA_ENGAGE, SENHA_ENGAGE)

    config_app  = KeepConfig.objects.all().first()
    mensagem_id = "%sA%s" % (config_app.codigo_cliente, mensagem.pk)

    res = send.querySimpleStatus(mensagem_id)

    for msgResponse in res:
        atualiza_status(mensagem, msgResponse.getCode(), msgResponse.getDescription())

    return False