id и имя пользователя.

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

id и имя пользователя.

Сообщение Alexander »

В общем задача состоит в том чтобы сделать отображение имени пользователя того с чьей страницы просматривается приложение, а также чтобы кнопка отображалась только тогда, когда viever_id и id того с чьей страницы просматривается были равны.
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: id и имя пользователя.

Сообщение Александр »

Код: Выделить всё

var params:Object=LoaderInfo(root.loaderInfo).parameters;
var viewer_id = params['auth_key']; 	// id пользователя, который просматривает приложение.
var user_id =params['viewer_id'];	// id пользователя, со страницы которого было запущено приложение. Если приложение запущено не со страницы пользователя, то значение равно 0.
Как отобразить имя можно посмотреть здесь. Только запрос не с viewer_id, а с user_id.

Дальше сравнить viewer_id и user_id, если они равны - показать кнопку.
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

Re: id и имя пользователя.

Сообщение Alexander »

Александр писал(а):Дальше сравнить viewer_id и user_id, если они равны - показать кнопку.
Так что ли

Код: Выделить всё

if (viever_id = user_id) {
	button1.visible=false;
} else if (!viever_id = user_id) {
	button1.visible=true;
}
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: id и имя пользователя.

Сообщение Александр »

почти.

Код: Выделить всё

if (viewer_id != user_id) { // не равны
   button1.visible=false;
} else {
   button1.visible=true;
}
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

Re: id и имя пользователя.

Сообщение Alexander »

Александр писал(а):почти.

Код: Выделить всё

if (viewer_id != user_id) { // не равны
   button1.visible=false;
} else {
   button1.visible=true;
}
А в кадр это как воткнуть

Код: Выделить всё

var бла бла бла
if (viewer_id != user_id) { // не равны
   button1.visible=false;
} else {
   button1.visible=true;
} 
что за место бла бла бла должно быть :?:
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: id и имя пользователя.

Сообщение Александр »

Я же уже писал код

Код: Выделить всё

var params:Object=LoaderInfo(root.loaderInfo).parameters;
var viewer_id = params['auth_key'];    // id пользователя, который просматривает приложение.
var user_id =params['viewer_id'];   // id пользователя, со страницы которого было запущено приложение. Если приложение запущено не со страницы пользователя, то значение равно 0.
// остаётся только добавить
if (viewer_id != user_id) { // не равны
   button1.visible=false;
} else {
   button1.visible=true;
}
Salty
Сообщения: 25
Зарегистрирован: 18 дек 2009, 12:50

Re: id и имя пользователя.

Сообщение Salty »

а как сделать что бы имя в приложении отображалось?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: id и имя пользователя.

Сообщение Александр »

Salty
Прочти второе сообщение в этой теме.
Salty
Сообщения: 25
Зарегистрирован: 18 дек 2009, 12:50

Re: id и имя пользователя.

Сообщение Salty »

Александр

а куда скрипт втавлять??
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: id и имя пользователя.

Сообщение Александр »

Salty
Там же всё подробно расписано. Если тебе не понятно, то я не смогу объяснить тебе ещё подробнее.
Ответить