VKCOM / vk-api-schema

JSON Schema of VK API
MIT License
206 stars 63 forks source link

messages.markAsRead() - messageIds не позволяет выполнить запрос #241

Open RickHeadle opened 9 months ago

RickHeadle commented 9 months ago

Добрый день. Согласно описанию изменений версии API, в messages.markAsRead() начиная с версии 5.80 более не поддерживается параметр messageIds. Также, на текущий момент версии <=5.81 являются устаревшими и более не поддерживаются. Запросы, направленные с этих версий, не обрабатываются.

Сценарий 1: Указывается актуальная версия, 5.154, messageIds не указывается Результат: Method threw 'com.vk.api.sdk.exceptions.ApiParamException' exception. One of the parameters specified was missing or invalid: message_ids is undefined

Сценарий 1: Скриншот ![image](https://github.com/VKCOM/vk-api-schema/assets/48429967/da803d57-93a4-4cc8-819c-56e31ccc11a5)

Сценарий 2: Указывается версия 5.80, messageIds не указывается Результат: Method threw 'com.vk.api.sdk.exceptions.ApiRequestException' exception. Invalid request: versions below 5.81 are deprecated.

Сценарий 2: Скриншот ![image](https://github.com/VKCOM/vk-api-schema/assets/48429967/998a6014-4ba0-40ec-8c92-10edc2ab6338)

Сценарии 3 и 4: Версия не указывается, в качестве значений аргумента messageIds указываются случайные значения или Указывается актуальная версия, 5.154, в качестве значений аргумента messageIds указываются случайные значения Результат: Method threw 'com.vk.api.sdk.exceptions.ApiParamException' exception. One of the parameters specified was missing or invalid: message_ids is deprecated from version 5.80

Сценарии 3-4: Скриншот ![image](https://github.com/VKCOM/vk-api-schema/assets/48429967/b3bbaa6e-20e8-4467-b125-8db3c6405886)

-- Как итог, на текущий момент я не вижу возможности применения данного метода. Если имеется какое-либо временное/обходное решение - пожалуйста, сообщите. Спасибо.

RickHeadle commented 9 months ago

Проблема ещё актуальна, буду рад получить обратную связь по срокам решения или обходным путям. Спасибо.