N
N
newaitix2018-09-06 09:42:55
JavaScript
newaitix, 2018-09-06 09:42:55

Post a message on the user's wall Vkontakte API.?

<script src="http://vk.com/js/api/openapi.js?159" type="text/javascript"></script>
<script type="text/javascript">
  VK.init({
    apiId: 000000
  });
  var user_id;
  VK.Auth.login(function(response) {
  if (response.session) {
    /* Пользователь успешно авторизовался */
    alert(response.session.user.id);
    user_id =  response.session.user.id;
            VK.Api.call('wall.post', {owner_id: user_id,  message: 'strippedText'}, function(r)
                {
                    //если пришел ответ - запись добавлена
                    if(r.response){
                        //сообщаем об успехе
                        alert("Запись успешно добавлена в группу ВКонтакте");
                    }
                    //если ответ не пришел - репост отменен
                    else
                    {
                        //сообщаем об этом
                        alert("Запись в группу ВКонтакте отменена");
                    }
                });
    if (response.settings) {
      /* Выбранные настройки доступа пользователя, если они были запрошены */
    }
  } else {
    /* Пользователь нажал кнопку Отмена в окне авторизации */
  }
});

Genf.cm make a post on the user's page. But nothing happens. What is the problem ?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
D
Dmitry Terentiev, 2018-09-06
@mtix

What response comes in the callback response? console log(r);

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question