Avalara / recruitment

GNU General Public License v3.0
2 stars 1 forks source link

Mateus Cardoso Nunes #2

Closed mateusdeveloper closed 8 years ago

mateusdeveloper commented 8 years ago

https://github.com/mateusdeveloper/SystemMonitorMachine.git

danieljoppi commented 8 years ago

SytemMonitorMachine

Gostei da implementação, bem simples e pratica.

Segunda Etapa de Implementações

Para segunda etapa tu deves criar um projeto node.js, usando gulp para gerenciar o projeto.

Nesse projeto tu tem que:

Exemplo da estrutura do JSON esperada:

[
  {
        "fullName": "Nome do Deputado, ex: João da Silva",
        "birthday": "Data de aniversário, formato  DD-MM",
        "party": "Sigla do Partido, ex: PJS",
        "state": "Sigla do Estado do Depudado, ex: SC",
        "main": "Se for Titular 'true', senão false ou null",
        "phone": "Telefone do Deputado Federal",
      // use a criatividade para organizar os outros dados.
  }
]

Diferenciais desse projeto é a quantidade de informações que vocês consegue buscar sobre um deputado:

Outros extras:

Prazo final normal é dia 18/03/2016, depois disso começa a perder pontos - Qualquer dúvida pode entrar em contato pelo email: daniel.joppi@suiteplus.com

danieljoppi commented 8 years ago

obs: data é 18/03 e não 18/05

michelpm1 commented 8 years ago

Olá boa noite, estou tentando pelo request https://github.com/request/request#examples sugestão de vocês para buscar as informações, mas parece existir algum bloqueio, gostaria de informar que também não consigo ver as informações dos deputados (da um erro) caso eu selecione a opção qualquer legislatura, apenas é possível visualizar as informações dos atuais 2015-2019.

Console.log do body (utilizando o request para a página html com os deputados de 2015.2019) "

Nossos sistemas automáticos de segurança impediram que a operação fosse concluída.

Isso pode ocorrer quando você copia dados de outros sites e eles vêm com conteúdos não permitidos.

Você pode voltar, revisar o que estava fazendo e tentar novamente.

" 2016-03-10 15:07 GMT-03:00 Daniel Henrique Joppi notifications@github.com: > obs: data é 18/03 e não 18/05 > > — > Reply to this email directly or view it on GitHub > https://github.com/suiteplus/recruitment/issues/2#issuecomment-194980889 > .

michelpm1 commented 8 years ago

Acabei de verificar que não são todos que da o erro selecionando qualquer legislatura, apenas alguns.

Em 10 de março de 2016 20:52, Michel Machado michelpm1@gmail.com escreveu:

Olá boa noite, estou tentando pelo request https://github.com/request/request#examples sugestão de vocês para buscar as informações, mas parece existir algum bloqueio, gostaria de informar que também não consigo ver as informações dos deputados (da um erro) caso eu selecione a opção qualquer legislatura, apenas é possível visualizar as informações dos atuais 2015-2019.

Console.log do body (utilizando o request para a página html com os deputados de 2015.2019) "

Nossos sistemas automáticos de segurança impediram que a operação fosse concluída.

Isso pode ocorrer quando você copia dados de outros sites e eles vêm com conteúdos não permitidos.

Você pode voltar, revisar o que estava fazendo e tentar novamente.

" 2016-03-10 15:07 GMT-03:00 Daniel Henrique Joppi : > > obs: data é 18/03 e não 18/05 > > — > Reply to this email directly or view it on GitHub > https://github.com/suiteplus/recruitment/issues/2#issuecomment-194980889 > .

danieljoppi commented 8 years ago

Parece mais problema no site deles ... Pega o que der ... Não tem problema se não vir tudo ... O interessante é que teu algoritmo seja flexível para não parar nesses caso e seguir em frente ... E depois de um tempo voltar e tentar de novo ...

On Thu, Mar 10, 2016, 21:15 Michel P Machado notifications@github.com wrote:

Acabei de verificar que não são todos que da o erro selecionando qualquer legislatura, apenas alguns.

Em 10 de março de 2016 20:52, Michel Machado michelpm1@gmail.com escreveu:

Olá boa noite, estou tentando pelo request https://github.com/request/request#examples sugestão de vocês para buscar as informações, mas parece existir algum bloqueio, gostaria de informar que também não consigo ver as informações dos deputados (da um erro) caso eu selecione a opção qualquer legislatura, apenas é possível visualizar as informações dos atuais 2015-2019.

Console.log do body (utilizando o request para a página html com os deputados de 2015.2019) "

Nossos sistemas automáticos de segurança impediram que a operação fosse concluída.

Isso pode ocorrer quando você copia dados de outros sites e eles vêm com conteúdos não permitidos.

Você pode voltar, revisar o que estava fazendo e tentar novamente.

" 2016-03-10 15:07 GMT-03:00 Daniel Henrique Joppi < notifications@github.com > : > > obs: data é 18/03 e não 18/05 > > — > Reply to this email directly or view it on GitHub > < > https://github.com/suiteplus/recruitment/issues/2#issuecomment-194980889> > .

— Reply to this email directly or view it on GitHub https://github.com/suiteplus/recruitment/issues/2#issuecomment-195111254 .

michelpm1 commented 8 years ago

S mas não consigo pegar nada

da este erro na página geral com os deputados quando tempo buscar com o request ou quando tempo um deputado isolado

(resultado no body do request)

Nossos sistemas automáticos de segurança impediram que a operação fosse concluída.

Isso pode ocorrer quando você copia dados de outros sites e eles vêm com conteúdos não permitidos.

Você pode voltar, revisar o que estava fazendo e tentar novamente.

" Em 10 de março de 2016 23:17, Daniel Henrique Joppi < notifications@github.com> escreveu: > Parece mais problema no site deles ... Pega o que der ... Não tem problema > se não vir tudo ... O interessante é que teu algoritmo seja flexível para > não parar nesses caso e seguir em frente ... E depois de um tempo voltar e > tentar de novo ... > > On Thu, Mar 10, 2016, 21:15 Michel P Machado notifications@github.com > wrote: > > > Acabei de verificar que não são todos que da o erro selecionando qualquer > > legislatura, apenas alguns. > > > > Em 10 de março de 2016 20:52, Michel Machado michelpm1@gmail.com > > escreveu: > > > > > Olá boa noite, estou tentando pelo request > > > https://github.com/request/request#examples sugestão de vocês para > > > buscar as informações, mas parece existir algum bloqueio, gostaria de > > > informar que também não consigo ver as informações dos deputados (da um > > > erro) caso eu selecione a opção qualquer legislatura, apenas é possível > > > visualizar as informações dos atuais 2015-2019. > > > > > > Console.log do body (utilizando o request para a página html com os > > > deputados de 2015.2019) > > > " > > >

Nossos sistemas automáticos de segurança impediram > > > que a > > > operação fosse concluída.

> > >

Isso pode ocorrer quando você copia dados de > > > outros sites e eles vêm com conteúdos não > > > permitidos.

> > >

Você pode > > title="voltar...">voltar, revisar o que estava fazendo e tentar > > > novamente.

> > > " > > > > > > 2016-03-10 15:07 GMT-03:00 Daniel Henrique Joppi < > > > notifications@github.com > > > > > > > : > > > > > > > > obs: data é 18/03 e não 18/05 > > > > > > > > — > > > > Reply to this email directly or view it on GitHub > > > > < > > > > https://github.com/suiteplus/recruitment/issues/2#issuecomment-194980889 > > > > > > > > . > > > > — > > Reply to this email directly or view it on GitHub > > < > > https://github.com/suiteplus/recruitment/issues/2#issuecomment-195111254> > > . > > — > Reply to this email directly or view it on GitHub > https://github.com/suiteplus/recruitment/issues/2#issuecomment-195145709 > .

danieljoppi commented 8 years ago

Vai precisar mudar o User-Agent nos teus request para de de um Browser valido.

Da uma olhada aqui: https://github.com/request/request#custom-http-headers

'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36'