gemidao-do-zap icon indicating copy to clipboard operation
gemidao-do-zap copied to clipboard

[NFR] Parâmetro --resposta

Open hmaesta opened this issue 8 years ago • 14 comments

Ao adicionar o parâmetro --resposta, aguardar retorno do status da ligação ("atendida" ou "sem resposta"), conforme mostrado no extrato:

https://api2.totalvoice.com.br/painel/extrato_composto.php

hmaesta avatar Aug 08 '17 17:08 hmaesta

Pior que, pelo que parece, a própria API do TotalVoice não nos dá esse retorno quando a API é chamada.

StanleySathler avatar Aug 08 '17 19:08 StanleySathler

@StanleySathler ainda é possível fazer, porque a chamada retorna um id. Dá para criar uma opção que dá a resposta com base no id.

haskellcamargo avatar Aug 08 '17 19:08 haskellcamargo

Opa, então acho legal implementarmos essa. Bora? Eu faço aqui.

StanleySathler avatar Aug 08 '17 19:08 StanleySathler

Perfeito! :heart:

haskellcamargo avatar Aug 08 '17 19:08 haskellcamargo

Só atualizando: pretendia terminar uma issue rápida de trabalho antes de começar a trabalhar nesta aqui, mas aparentemente vou demorar mais do que pensei. Se alguém nesse meio tempo quiser trabalhar nesta issue, mete bronca! Só relata aqui, porque quando eu acabar, se aparentemente ninguém estiver trabalhando nesta, eu começo ;)

StanleySathler avatar Aug 08 '17 20:08 StanleySathler

Bom também adicionar o tempo de chamada pra saber se caiu na caixa postal!

fefas avatar Aug 08 '17 20:08 fefas

Pô, meus créditos acabaram. Mesmo se não atendermos ou se recusarmos a chamada, ambas parecem ser cobradas. D:

StanleySathler avatar Aug 09 '17 00:08 StanleySathler

@StanleySathler Não estavam cobrando até 10 minutos atrás, mas atualizei o Extrato Composto e aparentemente agora estão (?)

Fiz uma ligação pra mim mesmo, recusei e estava com custo zero. Atualizei e agora foi cobrado (com tempo de ligação de 28 segundos). Acredito que seja bug – ou resolveram puxar o cabo dos créditos grátis.

https://api2.totalvoice.com.br/painel/extrato_composto.php

hmaesta avatar Aug 09 '17 00:08 hmaesta

@hmaesta eu não duvido de que algo tenha ocorrido por lá. O uso hoje deve ter subido assustadoramente.

Fico imaginando é como os desenvolvedores fazem para testar normalmente, se cada teste é cobrado. Mocka? Só pode.

StanleySathler avatar Aug 09 '17 00:08 StanleySathler

28 segundos é a duração total do áudio. Isso é porque a operadora atende e cai na caixa postal, não por conta da TotalVoice.

haskellcamargo avatar Aug 09 '17 00:08 haskellcamargo

@haskellcamargo mesmo se recusarmos a chamada? Porque foi o que fiz.

Conhece alguma maneira de passarmos por isso? Se sim, vale a pena colocar mais uma merreca só pra continuar desenvolvendo. Mas se em cada teste eu for cobrado... fodeo.

StanleySathler avatar Aug 09 '17 00:08 StanleySathler

@haskellcamargo Faz sentido. Portanto, ligação recusava = ligação atendida. Que preju isso deve dar para as empresas de telemarketing 😲

hmaesta avatar Aug 09 '17 00:08 hmaesta

@williamokano o que significa a tag NFR?

walteraa avatar Aug 09 '17 17:08 walteraa

New feature request

Em 9 de ago de 2017 2:02 PM, "Walter Alves" [email protected] escreveu:

@williamokano https://github.com/williamokano o que significa a tag NFR?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/haskellcamargo/gemidao-do-zap/issues/17#issuecomment-321317812, or mute the thread https://github.com/notifications/unsubscribe-auth/AForwoMzKEZ0pAn1gfEWCHECoELoEmp8ks5sWeZAgaJpZM4OxFX5 .

williamokano avatar Aug 09 '17 17:08 williamokano