messages.edit
Редактирует текст или вложения отправленного сообщения.
💡 Для вызова этого метода требуется авторизация пользователя. Редактировать сообщения можно только в течение 24 часов с момента их отправки.
Вызов метода
csharp
using OpenVkNetApi.Models.RequestParameters.Messages;
var parameters = new MessagesEditParams
{
PeerId = 1,
MessageId = 4567,
Message = "Исправленный текст сообщения"
};
int result = await api.Messages.EditAsync(parameters);Параметры
Принимает объект MessagesEditParams со следующими свойствами:
| Параметр / Тип | Описание |
|---|---|
PeerId int | Идентификатор диалога/собеседника. целое число, обязательный параметр |
MessageId int | Идентификатор редактируемого сообщения. целое число, обязательный параметр |
Message string | Новый текст сообщения. строка, обязательный параметр (если не переданы новые вложения) |
Attachment string | Новый список медиавложений, разделенных запятыми. строка, необязательный параметр |
Результат
Возвращает 1 в случае успешного редактирования.