wall.repost
Создает копию (репост) объекта (записи, фотографии, видео и др.) на стене пользователя или сообщества.
💡 Для вызова этого метода требуется авторизация пользователя.
Вызов метода
csharp
using OpenVkNetApi.Models.RequestParameters.Wall;
var parameters = new WallRepostParams
{
Object = "wall1_100",
Message = "Рекомендую к прочтению!"
};
var result = await api.Wall.RepostAsync(parameters);Параметры
Принимает объект WallRepostParams со следующими свойствами:
| Параметр / Тип | Описание |
|---|---|
Object string | Идентификатор репостимого объекта в формате typeowner_id_media_id (например, wall1_100). строка, обязательный параметр |
Message string | Сопроводительный текст к репосту (комментарий пользователя). строка, необязательный параметр |
GroupId int? | Идентификатор сообщества, если репост нужно сделать на стену сообщества. целое число, по умолчанию: 0 (репост на личную стену) |
MarkAsAds bool | Помечать ли репост как рекламу. логическое значение, по умолчанию: false |
Результат
Возвращает объект WallRepost, содержащий количество репостов (RepostsCount), количество лайков (LikesCount) и идентификатор созданного репоста (PostId).