Страница 1 из 1
Не работает wall.post в группу
Добавлено: 17 июл 2012, 01:35
nepster
Код: Выделить всё
<script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript"></script> <script type="text/javascript"> <!-- VK.init({apiId: ******}); function authInfo(response) { if (response.session) { var post = {owner_id: 18549691, message: "APP TEST", from_group: 1} VK.Api.call('wall.post', post, function(r) { if (r.response) {console.log(r.response.post_id);} if (!r || r.error) { alert(0); } else { alert(1); } }); } else { alert('юзер не авторизован'); } } VK.Auth.getLoginStatus(authInfo); VK.UI.button('login_button'); //--> </script>
условия такие: я, я администратор группы, owner_id - id группы. Окно просто открывается и сразу закрывается, тоесть попадаю постоянно в alert(0);
К себе на стенку все работает, все нормально. Подскажите пожалуйста в чем тут проблема ?
Re: Не работает wall.post в группу
Добавлено: 17 июл 2012, 03:03
Emeltil
wall.post кажется только со страницами пользователей работает, в группы не можно.
Re: Не работает wall.post в группу
Добавлено: 17 июл 2012, 06:35
Serge
Emeltil писал(а):wall.post кажется только со страницами пользователей работает, в группы не можно.
Можно.
nepster писал(а):условия такие: я, я администратор группы, owner_id - id группы. Окно просто открывается и сразу закрывается, тоесть попадаю постоянно в alert(0);
К себе на стенку все работает, все нормально. Подскажите пожалуйста в чем тут проблема ?
owner_id: -18549691
Re: Не работает wall.post в группу
Добавлено: 17 июл 2012, 16:43
nepster
спасибо все работает. А вот такой вопрос, если скажем пользователь укажет не id группы, а название к примеру groupname,
Код: Выделить всё
var post = {owner_id: '-groupname', message: "APP TEST", from_group: 1}
в таком случае сообщение летит на стену к другу. Как можно узнать id по имени группы или постить по имени ?
Re: Не работает wall.post в группу
Добавлено: 17 июл 2012, 22:57
Serge
nepster писал(а):спасибо все работает. А вот такой вопрос, если скажем пользователь укажет не id группы, а название к примеру groupname,
Код: Выделить всё
var post = {owner_id: '-groupname', message: "APP TEST", from_group: 1}
в таком случае сообщение летит на стену к другу. Как можно узнать id по имени группы или постить по имени ?
Надо смотреть, что отвечает ВК. Подозреваю, что нельзя сделать запрос в таком формате, надо указывать именно id группы. Можете попробовать название, но без "-".
Если не выйдет -
http://vk.com/developers.php?oid=-1&p=groups.search , но слишком сложно, как по мне.
Re: Не работает wall.post в группу
Добавлено: 18 июл 2012, 09:29
gpv123
nepster,
Serge, документацию Пушкин будет читать?
Re: Не работает wall.post в группу
Добавлено: 01 ноя 2012, 08:38
Sanyo
Ребят, указываю минусовый id группы, пытаюсь опубликовать запись, а он публикует мне на стену от меня самого же...
А моя задача постить на стену группу от имени пользователя
Re: Не работает wall.post в группу
Добавлено: 02 ноя 2012, 14:29
gpv123
Sanyo, на код можно взглянуть?