При передаче данных методу wall.post, указывается ID пользователя, на стене которого будет опубликована запись, например: 123123, если же Вы хотите опубликовать запись на стене сообщества, то укажите id со знаком -, например -1312332
<meta charset="uft-8">
<script src="//vk.com/js/api/openapi.js" type="text/javascript"></script>
<div id="login_button" onclick="VK.Auth.login(authInfo);"></div>
<script language="javascript">
VK.init({
apiId: ID приложения
});
function authInfo(response) {
if (response.session) {
alert('user: '+response.session.mid);
} else {
alert('not auth');
}
}
VK.Auth.getLoginStatus(authInfo);
VK.UI.button('login_button');
function is_submit() {
send_message = document.getElementById('message').value;
VK.Api.call('wall.post', {owner_id: ID пользователя, from_group: 1, message: send_message, signed: 1}, function(r){
if(r.response){
alert('Запись опубликована. ID: ' + r.response.post_id);
}else{
alert('Ошибка');
}
});
}
</script>
<textarea id="message"></textarea><br>
<button id="submit" onclick="is_submit()">Отправить запись</button>