none
Simular um clique em uma pagina web RRS feed

  • Pergunta

  • Pessoal.

    Eu tenho um projeto para desenvolver sobre fazer uma pesquisa automática em uma site, já fiz isso algumas vezes jogando a URL com os parâmetros, mas dessa vez eu não estou conseguindo fazer porque o site não passa parâmetros via URL.

    Esse é o Site

    http://portal.imprensanacional.gov.br/

    o que preciso fazer é via c# fazer uma pesquisa nesse site, informando o texto a ser pesquisado e selecionando todos os jornais, com a data de inicio e fim

    para ter um resultado parecido com esse

    http://pesquisa.in.gov.br/imprensa/core/consulta.action

    quinta-feira, 24 de março de 2016 19:32

Respostas

  • Bom dia Pandox,

    Dá uma olhada nesse link:

    MC+A Google Search Appliance/Google C# APIs


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Sugerido como Resposta Roberto AB Filho sexta-feira, 25 de março de 2016 12:38
    • Marcado como Resposta Marcos SJ sexta-feira, 25 de março de 2016 12:44
    sexta-feira, 25 de março de 2016 12:38

Todas as Respostas

  • Bom dia Pandox,

    Dá uma olhada nesse link:

    MC+A Google Search Appliance/Google C# APIs


    Att., Roberto Alves

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Sugerido como Resposta Roberto AB Filho sexta-feira, 25 de março de 2016 12:38
    • Marcado como Resposta Marcos SJ sexta-feira, 25 de março de 2016 12:44
    sexta-feira, 25 de março de 2016 12:38
  • Obrigado Roberto, irei dar uma olhada e lhe dou um retorno.
    segunda-feira, 28 de março de 2016 18:59
  • Eu fiquei um pouco na duvida referente ao código, onde eu coloco o site que estou pesquisando? onde coloco a palavra que quero pesquisar? e onde seleciono os cadernos?

    Eu peguei um exemplo, copiei e colei e executei e tive esse erro 

    An unhandled exception of type 'GSALib.Exceptions.GSAHostNotFoundInAppSettingsException' occurred in GSALib.dll

    Nessa linha

    GSALib.GSA.ClientAccess ca = new GSALib.GSA.ClientAccess();

    Fiz exatamente igual o exemplo

     GSALib.GSA.Query q = new GSALib.GSA.Query();
                q.setSiteCollections(new string[] { "default_collection" });
                q.setFrontend("default_frontend");
                q.setOutputFormat(GSALib.Constants.Output.XML_NO_DTD);
                q.setOutputEncoding(GSALib.Constants.Encoding.UTF8);
                q.setAccess(GSALib.Constants.Access.PUBLIC);
                q.setMaxResults(15);
                GSALib.GSA.QueryTerm term = new GSALib.GSA.QueryTerm("rio de janeiro");
                q.setQueryTerm(term);
                GSALib.GSA.ClientAccess ca = new GSALib.GSA.ClientAccess();
                try
                {
                    GSALib.GSA.Response res = ca.getGSAResponse(q, null);
                }
                catch (GSALib.Exceptions.GSANeedNetworkCredentailsException ex)
                {
                    MessageBox.Show(ex.Message);
                }

    segunda-feira, 28 de março de 2016 19:22