| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: X технологии > Анализ ответа от сервера, напримере: google |
| Автор: kimoog 6.8.2007, 15:41 | ||
| Доброе время суток! Подскажите пожалуйста каким образом получается такой ответ от сервера. Привожу пример запроса, например:google Есть ссылка: http://www.google.com/complete/search?hl=en&js=true&qu= Если вконце написать например:слово, то гугл (сервер) выдаст такое из базы:
Для чего это мне нужно? Скачал архив скрипта, именно то что мне очень нужно. В нем: форма запроса, аякс библиотека и приблизительное описание создание таблицы MySQL. В архиве явно чего-то нехватает. Форму здесь нерасматриваем, интерисует лишь ответ от сервера. Каким образом выводится данный ответ? Как это реализуемо через PHP и MySQL или нужно писать серверный скрипт на Perl. Лучше конечно мне через php т.к. я в нем более разбираюсь. |
| Автор: Diesel Draft 6.8.2007, 16:35 |
| Только что экспериментально, ну короче пробуйте http://www.google.com/complete/search?hl=en&xml=true&qu=слово Также можно в Json кажется |
| Автор: kimoog 6.8.2007, 17:27 | ||
Уже пробую, но невыходит В том-то и загвоздка, что ответ от сервера, библиотека принимает только в том коде что я упоминал выше, т.е. без тегов, в чистом виде. Проверял так, в папку finder помещал файл index.php c тем кодом, обрабатывается на ура. |
| Автор: Diesel Draft 7.8.2007, 10:44 |
| 1. тебе надо данные получить для javascript? 2. В каком формате тебе удобней получать данные? Вот для json http://suggestqueries.google.com/complete/search?output=firefox&client=firefox&qu=текст |
| Автор: kimoog 7.8.2007, 13:17 | ||
Да нужно для javascript. Я использую формат *.php, файл в котором потом делаю выборочный запрос к базе. Если это реализуемо всетаки через json, значит я туплю. Ок, вечерком гляну. |
| Автор: Diesel Draft 7.8.2007, 17:02 |
| про json я вытянул з морзилы, в момент когда тулбар тянул данные. |
| Автор: kimoog 9.8.2007, 14:31 |
| Спасибо Diesel Draft за внимание, решил задачу, но не через Json. |
| Автор: Diesel Draft 9.8.2007, 18:58 |
| А как? |
| Автор: kimoog 10.8.2007, 09:34 | ||
При подробном рассмотрении js-кода, там есть несколько запросов на поиск через скрытую строку браузера, например:
т.е. тут можно подправить строку (поставить куда угодно '+keyword+' ) для использования например какого-то уже готового скрипта имеющего форму GET (в данном случае я использовал простецкую ленту новостей с поиском). А в блоке вывода результатов убрать все лишнее (красивый вывод поиска). Т.е. я реализовал это только через *.php. Ещё раз спасибо за внимание. з.ы.Возможно я неправильно описал суть проблемы. |
| Автор: Diesel Draft 10.8.2007, 10:27 | ||
Вот теперь я не пойму, а мне интересно?
Это адрес на гугл? Мне 404 кажет |
| Автор: kimoog 10.8.2007, 16:25 | ||||||
Стоп! Я же гугл как пример приводил. А эта ссылка ссылка
|