<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.js"></script>
<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript"></script>
<script type="text/javascript">
VK.init({
apiId: 5575732,
onlyWidgets: true,
// ownerId: 126135230
// onlyWidgets: true
}); </script>
<body>
<a href="#" id="join">Разместить</a>
</body>
<script type="text/javascript">
function authInfo(response) {
if (!response.session) {
console.log('Необходимо авторизоваться ВКонтакте.');
return false;
}
VK.Api.call('wall.post', {
message: 'test text',
}, function(r) {
// console.log('tmp');
if (r.error) {
console.log(r.error);
if (r.error.error_code == 10007) {
console.log('Для участия в акции необходимо разместить запись на стене.');
}
if (r.error.error_code == 20) {
console.log('Произошла неизвестная ошибка, пожалуйста повторите еще раз.');
}
if (r.error.error_code == 14) {
console.log('Произошла неизвестная ошибка, повторите поже.');
}
return false;
}
console.log('Успешно размещено!');
});
}
$(document).ready(function() {
$('#join').click(function() {
VK.Auth.login(authInfo, 1);
});
});
</script>