Skip to content

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

Description

@RickHeadle

Добрый день.
Согласно описанию изменений версии 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

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

Сценарий 2: Скриншот

image

Сценарии 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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions