Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / java + google / 13 сообщений из 13, страница 1 из 1
03.06.2013, 12:52:08
    #38283540
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Доброе время суток! Мне необходимо написать программу для поиска в google, которая возвращает первый результат запроса! Я знаю, что вроде как есть java API для работы в google. Если у кого примеры кода? Заранее благодарен!
...
Рейтинг: 0 / 0
03.06.2013, 13:03:53
    #38283573
Niky4000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Код: sql
1.
<form action="/search" id="tsf" method="GET" onsubmit="return q.value!=''" role="search" name="f" style="display:block;background:none"> 


Не надо там никаких API. Шлёшь GET запрос и всё + представляешься FireFox'ом. И всё!
...
Рейтинг: 0 / 0
03.06.2013, 14:44:13
    #38283794
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Мне это необходимо делать на уровне java кода!
...
Рейтинг: 0 / 0
03.06.2013, 15:07:10
    #38283819
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
bob8,
- API есть для JS на сайте гугла. Требует ключик-лицензию.
- результат в виде чего нужен?
...
Рейтинг: 0 / 0
03.06.2013, 15:16:23
    #38283831
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
String = URL первого результата.
...
Рейтинг: 0 / 0
03.06.2013, 16:04:04
    #38283906
Niky4000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
В Java-коде написать код, который делает HTML-GET запрос к Google, представившись FireFox'ом. Потом парсишь ответ и достаёшь первый URL.
...
Рейтинг: 0 / 0
03.06.2013, 16:08:25
    #38283914
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
...
Рейтинг: 0 / 0
03.06.2013, 18:14:43
    #38284173
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Petro123bob8,
такой?
https://maps.google.ru/maps?hl=ru&tab=wl
ДА
...
Рейтинг: 0 / 0
04.06.2013, 10:28:16
    #38284737
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
bob8Petro123bob8,
такой?
https://maps.google.ru/maps?hl=ru&tab=wl
ДА
1.
http://yandex.ru/yandsearch?win=54&clid=1976744&text=maps api google&lr=213
2.
тебе сказали - прикинься Осликом (IE) и отправь HTTP запрос вместо него
...
Рейтинг: 0 / 0
04.06.2013, 11:24:34
    #38284848
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Ява-то какая - серверная, клиентская, или десктопная?
...
Рейтинг: 0 / 0
04.06.2013, 15:56:50
    #38285393
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Petro123bob8пропущено...

ДА
1.
http://yandex.ru/yandsearch?win=54&clid=1976744&text=maps api google&lr=213
2.
тебе сказали - прикинься Осликом (IE) и отправь HTTP запрос вместо него

Если делать так, пример
URL url = new URL(" http://www.google.com.ua/search?hl=uk&q=" + query);
URLConnection conn = url.openConnection();
hc.setRequestProperty("User-Agent", "Mozilla/5.0");
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));

response не удобно парсить с помощью регулярных выражений. url я смог вытащить, а сейчас еще нуна вытащить title.
вроде нашел более удобный способ с помощью com.google.gson.Gson. может у кого есть еще какие предложения???
...
Рейтинг: 0 / 0
04.06.2013, 17:00:09
    #38285511
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
bob8url я смог вытащить, а сейчас еще нуна вытащить title.
это что-ли?
Код: html
1.
 <title>Карты Google</title>


Тебе же одноразово вытаскивать надо?
Или чудо-юдо универсально?
...
Рейтинг: 0 / 0
04.06.2013, 22:47:30
    #38285873
bob8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java + google
Вопрос парсинга решил с помощью org.jsoup, очень удобный инструмент для html парсинга!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / java + google / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]