Commit 09028034c390fc7527dc6a72cd2d9be45ecef562

Authored by dhuy
1 parent 3e8fd464
Exists in master and in 1 other branch devel

Added ios service_type

Showing 1 changed file with 8 additions and 2 deletions   Show diff stats
server.js
... ... @@ -25,7 +25,13 @@ app.post('/api', function(req, res){
25 25 /* Verifica qual é o Tipo de Serviço fornecido */
26 26 switch(req.query.servico) {
27 27 /* Case para o Tipo de Serviço: Texto */
28   - case 'texto':
  28 + case 'texto' || 'ios':
  29 + /* Verifica se o serviço é [texto] ou [ios] e muda a extensão do vídeo de retorno */
  30 + if (req.query.servico == 'texto') {
  31 + var extensao_video = '.webm';
  32 + } else if (req.query.servico == 'ios') {
  33 + var extensao_video = '.avi';
  34 + }
29 35 /* Verifica se os paramêtros [transparencia, texto] possuem algum valor */
30 36 if ((req.query.transparencia !== '') && (req.query.texto !== '')) {
31 37 /* Verifica se o paramêtro [transparencia] possui os únicos valores possíveis [opaco, transparente] */
... ... @@ -43,7 +49,7 @@ app.post('/api', function(req, res){
43 49  
44 50 /* Listener que dispara quando a requisição ao core finaliza */
45 51 child.on('close', function(code, signal){
46   - res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + '.webm' });
  52 + res.send(200, { 'response' : 'http://' + SERVER_IP + ':' + port + '/' + ID_FROM_BD + extensao_video });
47 53 ID_FROM_BD++;
48 54 });
49 55  
... ...