pashtet
Есть сайт с авторизацией пользователя через ВКонтакте. Нужно получить права на доступ через Апи к списку его друзей. Делается это методом "ShowSettingsBox". Все авторизовано и инициализировано. Но нихера не выходит, идет обмен чем то с сервером вконтактовским и все. И ведь описания синтаксиса этого метода нет.
Код:
VK.Api.call('getVariable', {key: 1281}, function(r) {alert('Привет, ' + r.response);});
VK.Api.call('ShowSettingsBox', {3}, function(r) {})
Вот первая строка нормально отрабатывает, вторая нет. В чем засада может быть, как его вызвать то?
И еще, наспамьте плиз сайтов, плотно работающих с апи фейсбука и вконтакте, для примера посмотреть.
pashtet
Разобрался. Запрос прав происходит при авторизации в функции:
Код:
function doLogin() {
VK.Auth.login(afterLogin,3);
}
где 3 это нужная битовая маска.
П.С. вдруг пригодится кому.