Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Яндекс-поисковик в моём swf (http://www.flasher.ru/forum/showthread.php?t=147490)

snow_bars 06.12.2010 00:51

Яндекс-поисковик в моём swf
 
Задача - прикрутить в мой флэш-ролик поиск с использованием поисковой машины яндекс.
Т.е. пользователь ввёл текст в поле, нажал на кнопочку, я дальше мне надо куда-то отослать его текст и откуда-то получить результаты.
В разделе яндрекс.api нашёл 2 варианта:
1. http://site.yandex.ru/ - предлагает готовый html-код для страницы, с которой вводится запрос и для страницы, где будут отображаться результаты
2. http://help.yandex.ru/xml/ - реализация поиска на основе xml, после регистрации тебе дают персональный адрес, по которому ты сможешь посылать запросы

По идее нужен xml, но там что-то очень запутанно + как я понял, дают посылать запрос только с одного ip (

Gaen 06.12.2010 08:56

XML естественно предпочтительнее. Если ограничение на один ip, то запросы придётся гонять через свой сервер.

snow_bars 06.12.2010 14:45

Пошел смотреть, что предлагает Google. Вроде бы нет никаких ограничений, но всё ещё более запутано.
Нашел темку, где прикручивали гугл к flex: http://www.flasher.ru/forum/showpost...33&postcount=1
Там используется формат представления данных JSON, про которой много чего написано на гугле. Но FLASH ничего не знает про этот самый JSON (( и что делать? перетаскивать всё во flex???

Genzo 06.12.2010 15:18

используй com.adobe.serialization.json

leofit 06.12.2010 15:18

Все очень просто

snow_bars 06.12.2010 16:15

Самый умный чтоли?

tikhop 06.12.2010 16:47

он то видимо умный...

snow_bars 06.12.2010 17:11

ну раз умный, так сказал бы что-нибудь дельное

tikhop 06.12.2010 18:28

он вам показал, а там уже сами... в сети миллион тем на тему json <-> as3

snow_bars 06.12.2010 22:02

еее)) разобрался))
всем спасибо))
вот тут решение: http://code.google.com/p/googleas3api/


Часовой пояс GMT +4, время: 23:21.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.