// Подключите библиотеку
// <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')});
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]);
}
});
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.callMethod('checkUnitySupport');