PDA

Просмотр полной версии : [Вконтакте] Почему не выводится город


54321go
14.04.2012, 19:00
import vk.APIConnection;
var flashVars: Object;
var VK: APIConnection;
VKapi()
function VKapi()
{
//----------------------------------------------------------------------
if (stage) init()
else addEventListener(Event.ADDED_TO_STAGE, init);
//----------------------------------------------------------------------
}

function init(e: Event = null): void
{
//----------------------------------------------------------------------
flashVars = stage.loaderInfo.parameters as Object;
VK = new APIConnection(flashVars);
getProfiles();
//----------------------------------------------------------------------
removeEventListener(Event.ADDED_TO_STAGE, init);
//----------------------------------------------------------------------
}


function getProfiles(): void
{
//----------------------------------------------------------------------
var profilesFields: String;
//----------------------------------------------------------------------
//profilesFields = 'uid, first_name, last_name, screen_name, photo_big';
//----------------------------------------------------------------------
profilesFields = 'city';
//----------------------------------------------------------------------
VK.api('users.get', {uids: flashVars.viewer_id, fields: profilesFields},
getProfilesTrue, getProfilesFalse);
//----------------------------------------------------------------------
}

function getProfilesTrue(e: Object): void
{
result_tf.text = "city " + e.city;
}

function getProfilesFalse(e: Object): void
{
result_tf.text = e.city;
}



Вот код главного кадра и вызывается только функция getProfilesFalse. Почему может не работать?
Прикрепил fla файл

ЗлОй ПрОграММер
16.04.2012, 10:55
возможно в слове city вы написали c на русской раскладке

GBee
19.04.2012, 03:00
А что выводится? Там id города по идее.
http://vk.com/developers.php?o=-1&p=places.getCityById