Работа с ВКонтакте
Инициализация
// Подключите библиотеку 
// <script type="text/javascript" src=js/pplib.min.js></script>
// После этого можете инициализировать
// НЕ ПОДКЛЮЧАЙТЕ БИБЛИОТЕКУ ВК. PPLIB - это сделает сама

PPLIB.init(website, data, debug, myCallback});

// website=1 в случае ВК.
// data - объект с свойствами. 
// Во ВК есть test_mode, используете 1, когда приложение в режиме теста.
// debug - выводить отладочную информацию в консоль. Ошибки выводятся всегда.
// myCallback - функция, вызываемая после инициализации ВК

PPLIB.init(1, {test_mode:1}, false, function(){ console.log('OK')});

API запросы
PPLIB.api(method, data, callback);
// method - название метода
// data - объект с переданными данными
// callback функция, вызываемая после выполнения запроса


// Пример вывода друзей из приложения
PPLIB.api('pp.getAppFriends', {}, function(data) { 
    for(var i=0; i<data.length; i++)
    {
	console.log(data[i]);
    }
});


Вы можете вызвать любой метод api из ВК, использую библиотеку PPLIB
PPLIB.api('execute', {
  code: 'return [API.users.isAppUser(), API.friends.get(), API.status.get()];'
}, function(data) { console.log(data)});
Методы
PPLIB.callMethod(method, [param1], [param2]...)
// method - название метода
// param1 - параметр метода.


// Пример окна приглашения друзей
PPLIB.callMethod('pp.showInviteBox');

// Пример смены размера приложения
PPLIB.callMethod('pp.resizeWindow', 800, 600);


Вы можете вызвать любой метод из ВК, использую библиотеку PPLIB
PPLIB.callMethod('checkUnitySupport');