To pesquisando pra saber como usar a api do google search mas nao to conseguindo entender, alguem tem algum trecho de codigo usado ou sabe como me ajudar?
Tenho o seguinte codigo mas nao sei como utilizar...
publicstaticvoidmain(String[]args)throwsIOException,JSONException{Stringgoogle="http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=";Stringsearch="Buenos";Stringcharset="UTF-8";URLurl=newURL(google+URLEncoder.encode(search,charset));URLConnectionconnection=url.openConnection();connection.addRequestProperty("Referer","www.clickon.com.br");Stringline;StringBuilderbuilder=newStringBuilder();BufferedReaderreader=newBufferedReader(newInputStreamReader(connection.getInputStream()));while((line=reader.readLine())!=null){builder.append(line);}JSONObjectjson=newJSONObject(builder.toString());// now have some fun with the results...System.out.println(json);}
A ideia era pesquisar sobre Buenos dentro do site do clickon, alguem me ajuda?
Usei commons http e a biblioteca de JSON que provavelmente é a que você já tem no seu código. Nota: eu não sei se esse código está certo, eu usei da maneira como eu usaria no site do Google, mesmo (com site:<espaço>). Além disso, essa busca sempre retorna só quatro resultados - se você quiser mais, tem que dar uma pesquisada de como retornar a mais.
[]'s
evertonsilvagomesjav
Alexandre obrigado por me ajudar, consegui buscar no clickon.
Aproveitando sua ajuda como faço pra buscar o conteudo do site no json? Estou usando o “content” mas veja so o que ele esta me retornando
Que eu saiba, não tem como. Essa descrição é a que a página do próprio Google traz, como um preview da busca. Se você quer o conteúdo completo, porque não faz, na sequencia, a carga da página completa diretamente nela?
evertonsilvagomesjav
Como faria isso Alexandre?
Alexandre_Saudate
Como faria isso Alexandre?
Usando o próprio commons-http, igualzinho à requisição da API do Google (ou seja, igual ao código que eu te mandei, acima).
[]'s
evertonsilvagomesjav
Como faria isso Alexandre?
Usando o próprio commons-http, igualzinho à requisição da API do Google (ou seja, igual ao código que eu te mandei, acima).
[]'s
Consegui pegar o conteudo todo Alexandre com o common-http hehe valeu!