Показать сообщение отдельно
Старый 04.07.2011, 22:19
erectus вне форума Посмотреть профиль Отправить личное сообщение для erectus Найти все сообщения от erectus
  № 5  
Ответить с цитированием
erectus

Регистрация: Dec 2009
Сообщений: 25
для получения ссылок на станицы пользователей можно воспользоваться методом getProfiles, указав в поле fields значение domain
например так:
Код AS3:
public function init(parameters:*) : void
{
  ...
  mVK = new APIConnection(parameters);
  ...
}
public function requestProfiles(userids:Array) : void
{
  if (mVK)
    mVK.api("getProfiles", { uids : userids, fields : "first_name,last_name,domain" }, onProfiles, onError);
}
protected function onProfiles(data : *) : void
{
	var profiles : Array = new Array();
	var rec : *;
	for each(var prof:* in data)
	{
		rec = new Object();
		rec.first_name = prof.first_name;
		rec.last_name = prof.last_name;
		rec.link = "http://vkontakte.ru/" + prof.domain;
		profiles.push(rec);
	}
 
	// делаем с profiles что хотим
	...
}
Цитата:
Сообщение от goodguy Посмотреть сообщение
Пока да. Но скоро останется только vk.com. Домен vkontakte.ru поддерживать перестанут
Откуда такие сведения? ИМХО это, мякго говоря, странно... хотя кто их поймет