Подробный анализ API Vkontakte – часть 1
Как это работает?
Вы можете загрузить любое приложение Adobe Flash формата .SWF и использовать API ВКонтакте для хранения любых переменных и обмена информацией с серверами ВКонтакте.
Ваши приложения также смогут обращаться к любым другим серверам. Для реализации большинства востребованных приложений (игры, чаты, тесты, системы IM) достаточно обмена переменными с серверами ВКонтакте.
Какие переменные передаются SWF-файлу при включении его в HTML-код ВКонтакте?
Посредством flashvars передается 5 переменных:
api_id – это id запущенного приложения.
user_id – это id пользователя, со страницы которого было запущено приложение.
group_id – это id группы, со страницы который было приложение.
viewer_id – это id пользователя, который просматривает приложение.
viewer_type – это тип пользователя, который просматривает приложение.
Если приложение установлено на странице группы, то переменная viewer_type может принимать следующие значения:
3 – если пользователь является администратором группы.
2 – если пользователь является руководителем группы.
1 – если пользователь является участником группы.
0 – если пользователь не состоит в группе.
Если приложение установлено на странице пользователя, то переменная viewer_type может принимать следующие значения:
2 – если пользователь является владельцем страницы.
1 – если пользователь является другом владельца страницы.
0 – если пользователь не состоит в друзьях владельца страницы.

drugoi
drugoe_kino