Skip to content

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

@RickHeadle

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions