Close
OpenVK | API Change Log Verified page
Information
Name: OpenVK | API Change Log
Description: В этом сообществе публикуется информация об изменениях в API OpenVK.
Website: https://openvk.github.io/docs/
Wall 17 posts All
В API добавлен метод auth.validateAccount. Он необходим исключительно для новых клиентов, поддерживающих интерактивный вход через VK ID, разработчикам приложений OpenVK он не нужен.

Также в API добавлена поддержка MessagePack. Нужно лишь указать заголовок X-Response-Format: msgpack.
Report  |  Comments  |  Share
В методе newsfeed.get теперь поддерживается параметр filters. По умолчанию стоит "post". Возможные параметры: post, photo, video

Параметр callback теперь отдаёт корректный ответ, с символом точки с запятой. Также теперь он учитывается в случае ошибки.

Для совместимости исправлен формат ошибки: сервер теперь отдаёт HTTP код 200, а сам ответ теперь полностью соответствует формату VK API. Для тех, кто не передаёт версию API в параметрах, ничего не изменилось.
Report  |  Comments  |  Share
Появился новый метод Ovk.getMirrors для получения всех доменов-зеркал.

Исправлен баг в Board.getTopics, когда по ошибке возвращался глобальный ID топика вместо виртуального.
Report  |  Comments (1)  |  Share
Для старых клиентов внедрили поддержку FOAF. Работает также, как в ВКонтакте: /foaf.php?id=1 отдаёт минимальную информацию о пользователе и дату регистрации
Report  |  Comments (1)  |  Share
Новый функционал: в wall.createComment теперь можно передать reply_to_comment с идентификатором комментария, чтобы ответить на него

Очередные совместимости с VK API:
🔹
wall.getComments для параметра offset теперь использует концепцию смещения вместо страниц
🔹
В wall.edit исправлен баг, когда не учитывается параметр signed
🔹
На endpoint загрузки фото теперь можно передавать параметры через амперсанд. Пока они никак не обрабатываются, но починило некоторые действия в оригинальных приложениях (например, загрузка аватарки в Kate Mobile)
Show more
Report  |  Comments  |  Share
Добавлен новый метод Messages.getDialogs для совместимости со старыми клиентами. Недоступен в версии 5.80 и выше. Для тех, кто планирует делать клиент с нуля, пожалуйста, пользуйтесь Messages.getConversations

Добавлен алиас limit для count в photos.get для совместимости. В Kate Mobile это починило загрузку фотографий в альбомах.
Report  |  Comments  |  Share
На версии API ниже 5.77 для картинок вместо url теперь параметр src для совместимости со старыми клиентами.

На версии API 5.63 и ниже newsfeed.get больше не передаёт статус онлайн. Это значит, что в старых клиентах вернулась невидимка.

Теперь корректно отдаются ссылки на медиафайлы, если протокол подключения к API незащищённый.

На домене api.openvk.org доступен незащищённый в протокол, в тех случаях, если openvk.xyz под Cloudflare недоступен по техническим причинам
Report  |  Comments  |  Share
В notes.getComments текст комментариев возвращается теперь через 'message' вместо 'text'.

В groups.get в fields добавлен новый параметр 'counters', с помощью которых можно получить количество фото, альбомов, видео, тем в обсуждениях и документов.

В методах board.* приближена совместимость с VK API: корректно возвращается количество сообщений в теме, и объекты прикреплённых фото и/или видео.

Исправлена ошибка 500 при запросе заметки через notes.getById.
Report  |  Comments (1)  |  Share
Исправлены ошибки 500 в группах, уведомлениях и сообщениях.

Изменения в friends.getRequests:
🔹
Параметр out теперь отрабатывает корректно
🔹
Параметр suggested отдаёт пустой массив для совместимости

Совместимости:
🔹
wall.getById теперь совместим с версией VK API 5.137 и ниже
Report  |  Comments  |  Share
Был исправлен баг, когда очередь на загрузку фотографий неожиданно забивалась, а также пропала ошибка 500 при загрузке неизвестного или битого файла.
Report  |  Comments  |  Share
1 2
Group type
This is an open group. Anyone can join it.