Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа

Реферат Розробка програмного забезпечення для АНАЛІЗУ сучасного стану СОЦІАЛЬНИХ медіа





зкрито список міст. Main.cityCbOpen» );

if (! appData.haveCityList)

{();

}. putButton (68);

};


public function LoadCityNames (): void

{//Первісна завантаження списку міст

try

{

if (appData.haveCityList || appData.cityListCount gt; 3) { return ;}


var tempArray: Array=appData.cityList;


//var xml: XML=appData.getXmlFullFriendsData (false);


var s: String= «» ;

if (appData.cityListCount == 0) //Перший виклик

{. removeAll () ;. addItem ({label: «будь-яке місто» , data: - 1});

}

for ( var i: Number=0; i lt; tempArray.length; i ++)

{

if (appData.cityListCount == 0)

{cityCb.addItem ({label: tempArray [i] .name, data: tempArray [i] .id});}

if (i == 0) {s=String (tempArray [i] .id);}

else {s=s + laquo ;, + String (tempArray [i] .id);}

};


if (s.length == 0)

{//Якщо немає списку для запиту на сервер .logThis ( «Список id міст для завантаження порожній»

+ String (appData.getXmlFullFriendsData ())

+ «AllData:» + appData. StringData (), 1);

return ;

}


//Параметри для відправлення запиту

var request_params: Object= new Object (); _ params.api_id=api_id; _params.method= places.getCityById ; _params.cids=s; _params.format= XML ; _params.v= 3.0 ;


var variables: URLVariables= new URLVariables ();

//частина параметрів беремо з request_params

for ( var j: String in request_params)

{[j]=request_params [j];

} [ sid ]=sid; //параметр sid потрібно передавати в запиті, але він не використовуються при створенні сигнатури [ sig ]=generate_signature (request_params ); //генеруємо сигнатуру. Функція generate_signature описана нижче.


//готуємо запит

var url_request= new URLRequest (api_url);

//дані будемо відправляти POST запитом _request.method=URLRequestMethod.POST;

//додаємо параметри в запит _request.data=variables;

//відправляємо запит

= new URLLoader; .addEventListener (Event.COMPLETE, cityNamesLoaded) ;. load (url_request) ;. cityListCount=appData.cityListCount + 1;

if (fullLog) {appData.logThis ( «Запит списку міст. Main. LoadCityNames.» , 1)} ;

}

catch (e: Error)

{. logThis ( «Помилка в Main. LoadCityNames» + e.message, 2);

}

}


//Отримано список друзів нового користувача

private function cityNamesLoaded (event: Event): void

{

trace ( «Отримано список міст з контакту. Main.cityNamesLoaded» );


try

{. removeEventListener (Event.COMPLETE, cityNamesLoaded);


var response: XML= new XML (listCityLoader.data);

if ((response.error_code gt;=1) amp; amp; (response.error_code lt; 200))

{


Назад | сторінка 19 з 32 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Структура команди мови запитів SQL. Простий запит. Багатотабличного запит
  • Реферат на тему: Креативне місто: творчі індустрії і розвиток міст
  • Реферат на тему: Соціально-економічний розвиток малих міст Росії (на прикладі муніципального ...
  • Реферат на тему: The Main Song, Or What Is There in Your Words?
  • Реферат на тему: Зв'язний список футболістів