Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   как запросить все города с помощью places.getCities (http://www.flasher.ru/forum/showthread.php?t=146911)

kitsela 21.11.2010 21:17

как запросить все города с помощью places.getCities
 
Извините если вопрос очень прост:umnik2:
как запросить все города с помощью places.getCities
сечас делаю следующим образом
Код AS1/AS2:

.
VK2.api("places.getCities", {uids:flashVars.application.parameters.viewer_id, country:"2"}, result2, error2);
.

мне возращает несколько (14) самих крупних городов,а мне нужно больше
пробовал делать так
Код AS3:

.
VK2.api("places.getCities", {uids:flashVars.application.parameters.viewer_id, country:"2", q:"а"}, result2, error2);
.

так возращает несколько городов название каторих начинаетса с "а"
посоветуйте плиз как вивести города в количестви 150-200

буду очень признателен:drinks:

Nucer 23.11.2010 17:02

вопрос интересный, учитывая что в описании данного метода как раз так и описано, как у тебя работает) попробуй заранее "выпотрошить", пройдясь по алфавиту))

kitsela 23.11.2010 22:56

по алфавиту не пойдет, так какна букву "а" видает 15 городов каторие начинаютса с "аб" если все города витянуть будет очень много...сейчас пришло на ум седующее
Код AS3:

           [Bindable]
        private var arr_city:Object = new Object();
 
querty.addEventListener(KeyboardEvent.KEY_DOWN , initCity)
 
private function initCity(event:KeyboardEvent):void
        {
        flashVars = Object(parent.parent.parent);
        VK2 = new APIConnection(flashVars.application.parameters);
        VK2.api("places.getCities", {uids:flashVars.application.parameters.viewer_id, country:"2", q:querty.text}, rezult, faill);
 
        }
 
private function rezult(response:Object):void
        {
        arr_city = response;
        }
 
 
//здесь поле куда ввожу началогорода
<mx:TextInput x="343" y="47" id="querty"/>
 
//а вот здесь масив городов каторие загрузило в масив
<mx:ComboBox id="comboboxCity" width="230" dataProvider="{arr_city}" labelField="title" y="47"/>

посоветуйте как сделать так чтоб начало города вводить в ComboBox и чтоб туда же грузило...


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

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