Pull to refresh

Comments 71

Этим постом я как бы хочу сказать, что Google определенно скрывает от нас многие отличные штуки.
Нисколько не скрывает, можно устроить <a href=http://www.google.com/search?hl=en&q=google+ajax+search&btnG=Google+Search>конкурс на дату первого упоминания о нём :)
Например вот
Google Ajax Search...
22 Sep 2006
чёрт. Значит я всё таки идиот.
Но радость моя всё-равно безмерна.
Нет, правда. Все эти годы я думал что кроме унылого Google custom search никакого интерфейса к своей поисковой машине google не предоставляет. При этом я сто пятьсот миллионов раз слышал о всяких microsoft live search, xml.yandex и т.п. Писал парсеры, обходил ограничения на колличество запросов с айпи адреса и т.п. и т.д.
Вобщем старательно пускал поезда под откос, несмотря на то, что война уже пару лет как закончилась)
Если я не один такой - партизаны - отзовитесь!
Ещё раньше, до AJAX-версии, Google обнародовал интерфейс (http://api.google.com/GoogleSearch.wsdl), предоставляя возможность обращаться к своему движку посредством XML-запросов. И сделали они это ещё раньше, чем Microsoft в Live и раньше Яндекса
т.е. в конурсе на дату первого упоминания победил Tim O'Reilly)
А потом произошло следующее
As of December 5, 2006, we are no longer issuing new API keys for the SOAP Search API. Developers with existing SOAP Search API keys will not be affected.
:(
а этот способ не имеет ограничения на количество запросов с одного айпи?
Имеет, но вас это волновать не должно: так как запрос посылается не напрямую с вашего сервера а из браузера, то ограничение касается IP, принадлежащих посетитеям вашего сайта, а они его не превысят если будут запросы ручками вбивать... Не мешает же подобное ограничение вам пользоваться google.com :-)
код в статье больше похож на php, чем на js, думаю, что выполняется он на сервере, и теоретически этот сервер может достичь ограничения количества запросов.
Ошибаетесь. Запрос отсылается именно с сервера.
Ну, т.е. в примере автора.
И я вижу меньше применений Ajax API, чем тому же SOAP.
Тоже обрадовали! Я например недавно на хабре, и не сказать что ориентируюсь тут в полной мере, врядли нашел бы :)
Спасибо за пост, благодарю как идиот идиота =) (в смысле, я тоже этого не знал)
:)) прям так и вижу, как сидят и прячут, прячут по норам отличные штуки, которые сами написали..
хорошее напоминание для девелоперов, что на вещи иногда можно взглянуть значительно проще, чем мы это делаем :)
GoGo требует невыполнимое - "Также вам необходимо будет разместить логотип-ссылку рядом с поисковой строкой". А логотип у них 100x81, не каждый осмелится такого монстра себе поставить
Нарисуйте свой. Навскиду хотя бы так:
http://www.computerra.ru/gid/rtfm/graphic/39186/
Осмелюсь напомнить, хоть и вовсе не в тему: половина не может быть большей и не может быть меньшей. По определению.
UFO just landed and posted this here
Все мы равны... но неокторые равнее...
Чего-то не заработало на русском языке. Выдает результаты, отличные от результатов гугла, а по поиску на конкретном сайте не выдает ничего...
на русском работает Выдача отличается. Сам пока до конца не разобрался. Параметры задаются не так как на "большом" гугле (синтаксис другой). В документации есть как поиск по сайтам, гео, видео, картинки и т.п.
Можно хоть свой custom search по сайтам перечисленным в xml настроить. Прикрутить к APi key от CS.
Там много чего можно, сам потонул в обилии инф-ии
проанализировал отличия в выдаче. вроде несущественно (если задать русский &hl=ru). Похоже на задержку обновления datacentrов, т.е в индексе не видно страницы добавленной 3 дня назад. Поиск на определенных сайтах только через настройку XML
Значит, это я тормоз.

У меня просто по-русскому запросу находится ноль, а по запросу через utf8_encode - что-то мало имеющее отношение к делу. Возможно, напутал с кодировками.
UFO just landed and posted this here
Дык именно об этом и пост. В гугловских хелпах акцент делается на их жабаскриптовскую библиотеку, возможность простого HTTP GET с вменяемым выходным форматом практически не афишируется. А если просто лазить роботом на сайт, довольно скоро получишь капчу, вопреки всем утверждениям про don't be evil
помоему там есть ограничения на количество запросов - при превышении надо платить денюшку , поправте меня если я не прав
Мир меняется к лучшему. Предполагаю что и другие ограничения постепенно будут ослабляться.
не нашел ограничений на количество запросов,но в выдаче только 32 результата.
на данный момент 64 кажтеся, но хрен редьки… то ли дело у yahoo
UFO just landed and posted this here
реклама, не имеющая отношения к посту. зачем?
UFO just landed and posted this here
речь об API, предлагающих поиск по географическим данным

всё-таки в посте речь не об этом. в посте - "речь об API, предлагающих поиск".
UFO just landed and posted this here
UFO just landed and posted this here
это не шарманка, это явный SEO-спам (и вот сейчас - ещё 10 линков на ваш сайтик). пост - про поиск, ваши комменты - про типа-сервис на гео. вы бы ещё про порнуху тут шарманку завели.
UFO just landed and posted this here
omg...
у вас там в меню появляется рандомная картинка. Мне попалась такая:
wtf? Vaginal nuts!
UFO just landed and posted this here
Я догадался, но всё же с подобными изображениями следует быть осторожней :)
UFO just landed and posted this here
Замечание - видимо мой город определился как Ростов, только я живу рядом с Ростовом-на-Дону, а не с Ростовом Великим.
UFO just landed and posted this here
а я благодаря комментам узнал, что, оказывается, апи есть и у яндекса с майлом.

наличие апи у гугла же очевидно - там практически ко всему есть апи. )
Вдруг кому будет полезно: у Yahoo тоже есть API (http://developer.yahoo.com/search/).
Ограничения: 5000 запросов с одного IP в сутки, 100 ответов с одного запроса.
Если организовывать поиск с использованием только JS - то ограничение по IP снимается ;)
Как сие организовать описано в статье "jQuery + AJAX + (Google Search API || Yahoo Search API)"
потому что другие двадцать статей про jQuery прошли захабренными, и это достало практически всех, кто читает главную ленту.
Знач пора фильтровать по словам Google, Apple и т.д. :)
Спасибо за отсыл)
Глуп-привет. Аналогично не знал о сервисе. Зато теперь активно юзаю. А всё благодаря вам.
а яху, оказывается, новый API выпустила не так давно
http://developer.yahoo.net/blog/archives…

Очень многообещающе, ограничений - никаких (в.т.ч. на число запросов).
Интересно только, каково будет кач-во поиска русского текста
помогите мне плииз разобраться как установить этот google search api на свой сайт
просто я хочу тоже сделать что то подобное как http://yoseo.ru/
пишите мне на oduvan4ik@nxt.ru
я просто не понимаю откуда взять код чтобы установить его на сайт
Вот хороший пример реализации Google Ajax Api:

www.qwate.ru

Получилась абсолютно новая поисковая система с огромным функционалом.
интересно, а как можно указать, чтобы поиск производился только по одному или двум (и т.п.) указанным сайтам?
По мне так лучше бы этой версии API вообще не было.
Разница в выдаче AJAX Search API и веб-морды колоссальная.
Печально тот факт, что Google сам это признает, но прекращает поддержку SOAP Search с 31 августа этого года, взамен этого вывел этот недоделанный API в production.

Так что если в вашей работе вам нужна была именно идентичность результатов,
получаемых вами автоматически, с результатами пользователей, то очень хорошо что про эту возможность вы ничего не знали.
Друзья, а работает ли сейчас «Google Ajax Search API»? Киньте линк, плиз!
Не работает. К сожалению великому.
«responseDetails»: «The Google Web Search API is no longer available. Please migrate to the Google Custom Search API (https://developers.google.com/custom-search/)»
Sign up to leave a comment.

Articles