Skip to content

Latest commit

 

History

History
87 lines (63 loc) · 3.33 KB

imbot-message-like.md

File metadata and controls

87 lines (63 loc) · 3.33 KB

Установить «Мне нравится» для сообщения imbot.message.like

{% note warning "Мы еще обновляем эту страницу" %}

Тут может не хватать некоторых данных — дополним в ближайшее время

{% endnote %}

{% if build == 'dev' %}

{% note alert "TO-DO не выгружается на prod" %}

  • нужны правки под стандарт написания
  • не указаны типы параметров
  • не указана обязательность параметров
  • отсутствуют примеры
  • отсутствует ответ в случае успеха
  • отсутствует ответ в случае ошибки
  • не прописаны ссылки на несозданные ещё страницы

{% endnote %}

{% endif %}

Scope: imbot

Кто может выполнять метод: любой пользователь

Метод imbot.message.like устанавливает метку «Мне нравится» на сообщении.

#| || Параметр | Пример | Описание | Ревизия || || BOT_ID unknown | 39 | Идентификатор чат-бота, от которого идет запрос; можно не указывать, если чат-бот всего один | || || MESSAGE_ID unknown | 1 | Идентификатор сообщения (любое сообщение, отправленное в личных диалогах или в групповых чатах, где присутствует чат-бот) | || || ACTION unknown | 'auto' | Действие, связанное с методом:

  • plus - поставит метку «Мне нравится»;
  • minus - снимет метку «Мне нравится»;
  • auto - автоматически вычислит, нужно поставить или снять метку. Если не указывать, будет работать в режиме auto | || |#

Примеры

{% include Пояснение о restCommand %}

{% list tabs %}

  • PHP

    $result = restCommand(
        'imbot.message.like',
        Array(
            'BOT_ID' => 39,
            'MESSAGE_ID' => 1,
            'ACTION' => 'auto'
        ),
        $_REQUEST[
            "auth"
        ]
    );

{% endlist %}

{% include Сноска о примерах %}

Ответ в случае успеха

true.

Ответ в случае ошибки

ошибка

Возможные коды ошибок

#| || Код | Описание || || BOT_ID_ERROR | Чат-бот не найден. || || APP_ID_ERROR | Чат-бот не принадлежит этому приложению. Работать можно только с чат-ботами, установленными в рамках приложения. || || MESSAGE_ID_ERROR | Не передан идентификатор сообщения. || || WITHOUT_CHANGES | После вызова состояние статуса «Мне нравится» не изменилось. || |#