Пожалуйста, держись со мной, пока я объясняю проблему ...
Мне нужно обеспечить функциональность поиска как краеугольный камень моего приложения (в основном я думаю, что смогу сделать интерфейс лучше, чем то, что предлагает Google, bing, Yahoo - смелое утверждение, которое я знаю). Поэтому я не буду создавать всю поисковую систему с нуля, я скорее буду использовать API-провайдер от основной поисковой системы и просто изменю интерфейс, который представляет результаты моим посетителям. Я фанат Google и изначально пытался использовать Google Search AJAX API. Однако я был очень разочарован, потому что я едва могу что-либо изменить.
В частности,
Мне нужен API, который позволит мне программно извлекать результаты из основной поисковой системы и выводить их с нужным мне стилем и вкусностями.
Я не собираюсь изменять порядок, в котором результаты поиска представляются пользователю, вставляя дерьмо между хорошими результатами (это противоречит моей философии). Но я хотел бы обернуть массивный php / javascript вокруг каждого результата поиска, чтобы я мог полностью контролировать, как каждый результат отображается графически.
Я слышал о BING API 2.0, будет ли он более гибким, чем Google AJAX API? Может ли кто-нибудь предоставить вывод, если какой-либо из текущих поставщиков услуг поиска предлагает API для этой цели прямо сейчас?