Откройте поиск в браузере, который требует токены сеанса - PullRequest
0 голосов
/ 13 октября 2018

Я делаю неясный поисковик.По сути, это виджет для рабочего стола, в котором вы можете ввести поисковый запрос, нажать кнопку, и ваш компьютер откроет четыре вкладки с поисковыми запросами для альтернативных систем Google, таких как Gigablast.

До сих пор его было легко добавитьзапрос "запрос" в конце каждой поисковой ссылки, например "https://www.gigablast.com/query".". Однако Yippy создает уникальный сеансовый токен для каждого пользователя. Время ожидания истекло, поэтому я не могу просто использовать тот жетокен каждый раз, и является уникальным, поэтому я не могу его сгенерировать. Я не знаю, как обойти эту проблему, я думал о двух способах:

  1. POSTing to thesite, извлекая токен и добавляя номер токена к запросу (например: «https // www.yippy.com / xtoken = 5387982380 + query»)

  2. , автоматизируя переход вПоле поиска Yippy на главной странице и нажатие кнопки «go»

У меня проблемы с обоими, и я буду признателен за указатели.

С 1 я не будуничего не вижу в API Java о получении токенаэн.

Что касается 2, я также не вижу ничего в Java API о вставке текста в текстовое поле в открытом окне браузера.

...