VK API Change Log

В этом сообществе публикуется информация об изменениях в API ВКонтакте.

Публикации: 146

VK API Change Log

В messages.send появился параметр dont_parse_links

Передавайте в нём 1, чтобы ссылки из сообщения не подтягивались в виде сниппета.

Ольга Казимирова

Александр, ништяк! спасибо!

Ольга Казимирова

а как прикрепить ссылку на статью в виде сниппета статьи? что передавать в attachments?

Олександр Мойсеюк

Александр, офигенно, пошел пробовать)

Павел Хрипушин

+

Александр Грохольский

Ольга, article-1234567890_1234

Владлен Мизерных

Наконец-то.

Roman Nazarov

Я это на днях сам заметил.

Виталий Огай

только сейчас об этом написали

Дмитрий Неткачев

Найс

Даниил Харитонов

Окей

VK API Change Log

В секции groups добавлены новые методы для работы с настройками Callback API:

groups.getCallbackConfirmationCode,
groups.getCallbackServerSettings,
groups.getCallbackSettings,
groups.setCallbackServer,
groups.setCallbackServerSettings,
groups.setCallbackSettings.

Все методы можно вызывать с ключом доступа сообщества и новым правом доступа "manage".

Методы groups.getById, groups.getMembers теперь также доступны для вызова от имени сообщества.

Роман Труба

Alex, банит администратор, не сообщество

Роман Труба

Alex, ну так-то да 🙄

Alex Crown

Романъ, отправляет сообщения тоже администратор, но из-под токена сообщества. Почему из-под этого токена можно отвечать на сообщения сообщества, но нельзя банить собеседника?

Alex Crown

И вторая нелогичность. В документации пишется следующее: https://new.vk.com/dev/callback_api Callback API — это инструмент для отслеживания активности пользователей в Вашем сообществе ВКонтакте. С его помощью Вы можете реализовать новые полезные функции, например: ... Систему автоматической модерации контента. ... Однако методы бана доступны только из-под токена пользователя, причём токен сам должен быть для Standalone-приложения. Получается, что без копирования токена из адресной строки реализовать бан для такой системы модерации нельзя, а копирование из адресной строки формально противоречит правилам ВК со всеми вытекающими. Кстати, и сама система может быть реализована только если мы попросили у техподдержки доступ к стене. Мне кажется, что надо двигаться в сторону расширения области применимости групповых токенов: не только сообщения сообществу, но и удаление контента, баны и т.д.

Никита Куликов

Alex, а в чем проблема? На моем гите есть ссылка. Отправляешь через неё логин-пароль и получаешь Standalone токен

Никита Куликов

Alex, а ну это да :)

Никита Куликов

Alex, получение Standalone токена: https://github.com/LionZXY/BookTracker/blob/master/src/com/lionzxy/vkapi/auth/LoginPaswordAuth.java

Alex Crown

Никита, а в том, что запрашивать логин-пароль тоже правилами запрещено.

Alex Crown

Никита, всё это хорошо, но я имею в виду авторизацию сайта-приложения с браузера. Без какой-либо установки софта на стороне клиента. И да, опять правила ВК: нельзя такие standalone-токены хранить на сервере, только на клиенте, что, очевидно, не подходит для системы автоматической модерации контента, если клиент оффлайн.

Стёршийся Иероглиф

Alex, то есть, мой сервер не может моментально получать уведомления, когда на стене появляется новый пост? Модерирование сообществами по сути в vk api не реализовано?

VK API Change Log

Появились методы vk.com/dev/messages.setChatPhoto, vk.com/dev/messages.deleteChatPhoto для работы с фотографиями мультидиалогов

Дмитрий Суходольский

ребят извините пожалуйста не знаю куда написать,но нужна ваша помощь,подскажите почему у меня не работает скрипт как надо <script src="http://vkontakte.ru/js/api/openapi.js" type="text/javascript"></script> <script type="text/javascript"> VK.init({ apiId: 3539842 }); VK.api("likes.isLiked", {uids:27006916, type: "post", item_id: 9625}, function(data) { if (data.response==1) { alert('+'); } else { alert('-'); } }); </script>

Ярослав Яарпин

люди прошк скажите с чего начать Html немного знаю везде искал кроме него нечего не написано

Владимир Варфоломеев

Ярослав, в зависимости от того какая у вас цель в жизни. Создавать игры? Тогда начните изучать язык ActionScript и Flash (это то что видит пользователь/игрок - еще называют front-end разработка), если все что обрабатывается на серверах или как говорят back-end программирование. Тогда такие языки как С++, C# (ASP.NET), JavaScript (Node.JS) или Java. Я знаю более 5 языков программирования, но мне больше всего нравиться C# - ее объектной моделью и с перспективой создания искусственного интеллекта. Платформа .NET позволяет строить код из кода. То есть уже есть возможность создавать разумные интектуальнные сети, который могут сами развиваться.

Юрий Чалдаев

Ярослав, начни с русского.

Smotri Sportnet

В Wodpress при полностью верных настройках - "ошибка сервера" при кросс-постинге с сайта в группу.Гугл ответа не дает.Может Вы,добрые веб-мастеры,поможете?Спасибо!

Ринат Мубинов

Ярослав, если хотите быть программистом то начните с простого - например с Pascal'а, потом потихоньку перейдёте на более сложный (C, C++). Если Web-программистом то конечно с HTML а уж потом PHP. В интернете много самоучителей - ищи к конкретному языку программирования.

Алексей Смолин

Пойду модератором любой игры срочно жду предложений!

Алексей Смолин

Пойду модератором любой игры срочно жду предложений!В личку кидайте предложения!

Никита Петров

Набираю опытных людей для ведения бизнеса.создание приложений в соц сетях и на мобильных устройствах!подробнее в лс

Владимир Медведев

Ищу человека по созданию приложений в соц сетях и их продвижению!

VK API Change Log

Появился метод wall.getReposts, позволяющий получать список репостов заданной записи

http://vk.com/dev/wall.getReposts

Алексей Калаверин

Zf, а по всем остальным признакам - вполне себе.

Алексей Калаверин

Zf, а фото, видео - это не запись?

Александр Зеленин

Zf, видео и фото - это запись с аттачментом

Никита Москаленков

Zf,

Zf Grivachenko

Алексей, нет.

Zf Grivachenko

Что вы забыли в этом паблике? Фото и видео &mdash; это pid и vid.

Алексей Борисов

Данный метод доступен только Desktop-приложениям. Why? :(

Алексей Калаверин

Алексей, ты говоришь по-русски? Алё? Чо? Жопа? А? Бэ? Читать умеешь? Умеешь читать, блядь? VK API Change Log. Change Log. Log. Change. Log. Change. Повторяй вслух до просветления.

Алексей Калаверин

Алексей, это офигенно уместно в группе изменений API.

Алексей Алехин

Алексей, а че?куда написать эрудит?

VK API Change Log

Рекомендуем каждому разработчику убедиться в том, что все запросы к API отправляются на домен api.vk.com, а не на старый api.vkontakte.ru

API на домене vk.com работает быстрее.

Также обращаем внимание на то, что все Standalone-приложения и сайты должны повсеместно переходить на OAuth-авторизацию. Вскоре все старые методы авторизации будут частично или полностью отключены.



Михаил Ломтев

Andryukha, что в вашем понимании значит "декомпильнули"? =) А доверенные приложения есть и у простых юзеров. Вот у меня, например. Потому и спрашиваю.

DELETED

Vkbot.ru

DELETED

Т.е Open API уже лучше не использовать?

Андрей Поляков

Андрюха, сейчас же не проканает вроде бы.

Андрей Поляков

А почему у вас в API фотографии и аудиозаписи отдаются по прежнему с серверов csXXX.vkontakte.ru?

Андрюха Ершов

Андрей, =__=

Андрюха Ершов

Михаил, facepalm.

Андрюха Ершов

Михаил, да. iPhone, iPad, Android... Хотя их уже сто раз декомпильнули. Некоторые юзают их secret для получения токена по логину\пассу.

Іра Мураль

то есть вот эта http://vk.com/developers.php?oid=-1&p=Auth авторизация работать не будет а только эта? http://vk.com/developers.php?oid=-1&p=%D0%90%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_%D1%81%D0%B0%D0%B9%D1%82%D0%BE%D0%B2

Zf Grivachenko

У самих в документации vkontakte.ru написано...