Вход

Просмотр полной версии : Google Ajax API


enepx
06.05.2008, 16:58
Привет, кто-нить работал с Google Ajax API (http://code.google.com/apis/ajaxsearch/) вообще?
Может кто-то работал в связке с флешем? Интересно, можно ли сделать запрос и получить xml-ку с результатами поиска? Все из флеш.
Давайте попробуем.

P.S. Честно говоря, я вообще не знаю можно ли это сделать с помощью этого API, надеюсь, что да. А кто-нить знает, можно ли получить еще и Google PageRank сразу?

Спасибо тем, кто откликнется. :drinks:

enepx
07.05.2008, 12:44
никто не работал что ли?
вот, например, можно получить объект с картинками "Lexus": http://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=Lexus
откройте в браузере.
подскажите, как можно распарсить это в AS3? Я еще не работал со всякими http запросами из AS3.

enepx
07.05.2008, 14:43
продолжаю свое исследование и появляются новые вопросы:

var loader:URLLoader;
loader = new URLLoader();
loader.addEventListener(Event.COMPLETE, xmlLoaded);

var request:URLRequest = new URLRequest("http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Lexus");
loader.load(request);
function xmlLoaded(event:Event):void {
trace(loader.data);
}


Теперь у меня выводится результат (как я понимаю, в JSON-формате). Кто-нить парсил JSON из флеша? Я нашел какую-то corelib, но я пока что не понял как мне ее применить.

enepx
07.05.2008, 15:18
Все, я разобрался и распарсил ответ гугл в Object, теперь осталось написать парсер этого объекта, ура!