C# 클래스 VkNet.Categories.MarketsCategory

Методы для работы с товарами.
파일 보기 프로젝트 열기: vknet/vk 1 사용 예제들

공개 메소드들

메소드 설명
Add ( MarketProductParams @params ) : long

Добавляет новый товар.

Страница документации ВКонтакте .

AddAlbum ( long ownerId, string title, long photoId = null, bool mainAlbum = false ) : long

Добавляет новую подборку с товарами.

Страница документации ВКонтакте .

AddToAlbum ( long ownerId, long itemId, IEnumerable albumIds ) : bool

Добавляет товар в одну или несколько выбранных подборок.

Страница документации ВКонтакте .

CreateComment ( MarketCreateCommentParams @params ) : long

Создает новый комментарий к товару.

Страница документации ВКонтакте .

Delete ( long ownerId, long itemId ) : bool

Удаляет товар.

Страница документации ВКонтакте .

DeleteAlbum ( long ownerId, long albumId ) : bool

Удаляет подборку с товарами.

Страница документации ВКонтакте .

DeleteComment ( long ownerId, long commentId ) : bool

Удаляет комментарий к товару.

Страница документации ВКонтакте .

Edit ( MarketProductParams @params ) : bool

Редактирует товар.

Страница документации ВКонтакте .

EditAlbum ( long ownerId, long albumId, string title, long photoId = null ) : bool

Редактирует подборку с товарами.

Страница документации ВКонтакте .

EditComment ( long ownerId, long commentId, string message, IEnumerable attachments = null ) : bool

Изменяет текст комментария к товару.

Страница документации ВКонтакте .

Get ( long ownerId, long albumId = null, int count = null, int offset = null, bool extended = false ) : VkCollection

Метод возвращает список товаров в сообществе.

Страница документации ВКонтакте .

GetAlbumById ( long ownerId, IEnumerable albumIds ) : VkCollection

Метод возвращает данные подборки с товарами.

Страница документации ВКонтакте .

GetAlbums ( long ownerId, int offset = null, int count = null ) : VkCollection

Возвращает список подборок с товарами.

Страница документации ВКонтакте .

GetById ( IEnumerable itemIds, bool extended = false ) : VkCollection

Возвращает информацию о товарах по идентификаторам.

Страница документации ВКонтакте .

GetCategories ( long count, long offset ) : VkCollection

Возвращает список категорий для товаров..

Страница документации ВКонтакте .

GetComments ( MarketGetCommentsParams @params ) : VkCollection

Возвращает список комментариев к товару.

Страница документации ВКонтакте .

MarketsCategory ( VkApi vk ) : System.Collections.Generic

Методы для работы с приложениями.

RemoveFromAlbum ( long ownerId, long itemId, IEnumerable albumIds ) : bool

Удаляет товар из одной или нескольких выбранных подборок.

Страница документации ВКонтакте .

ReorderAlbums ( long ownerId, long albumId, long before = null, long after = null ) : bool

Изменяет положение подборки с товарами в списке.

Страница документации ВКонтакте .

ReorderItems ( long ownerId, long albumId, long itemId, long before, long after ) : bool

Изменяет положение товара в подборке.

Страница документации ВКонтакте .

Report ( long ownerId, long itemId, ReportReason reason ) : bool

Позволяет отправить жалобу на товар.

Страница документации ВКонтакте .

ReportComment ( long ownerId, long commentId, ReportReason reason ) : bool

Позволяет оставить жалобу на комментарий к товару.

Страница документации ВКонтакте .

Restore ( long ownerId, long itemId ) : bool

Восстанавливает удаленный товар.

Страница документации ВКонтакте .

RestoreComment ( long ownerId, long commentId ) : bool

Восстанавливает удаленный комментарий к товару.

Страница документации ВКонтакте .

Search ( MarketSearchParams @params ) : VkCollection

Поиск товаров в каталоге сообщества.

Страница документации ВКонтакте .

메소드 상세

Add() 공개 메소드

Добавляет новый товар.
Страница документации ВКонтакте .
public Add ( MarketProductParams @params ) : long
@params VkNet.Model.RequestParams.MarketProductParams
리턴 long

AddAlbum() 공개 메소드

Добавляет новую подборку с товарами.
Страница документации ВКонтакте .
public AddAlbum ( long ownerId, string title, long photoId = null, bool mainAlbum = false ) : long
ownerId long Идентификатор владельца подборки. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
title string Название подборки. строка, обязательный параметр, максимальная длина 128 (строка, обязательный параметр, максимальная длина 128).
photoId long Идентификатор фотографии-обложки подборки. положительное число (положительное число).
mainAlbum bool Назначить подборку основной (1 — назначить, 0 — нет). флаг, может принимать значения 1 или 0 (флаг, может принимать значения 1 или 0).
리턴 long

AddToAlbum() 공개 메소드

Добавляет товар в одну или несколько выбранных подборок.
Страница документации ВКонтакте .
public AddToAlbum ( long ownerId, long itemId, IEnumerable albumIds ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара. положительное число, обязательный параметр (положительное число, обязательный параметр).
albumIds IEnumerable Идентификаторы подборок, в которые нужно добавить товар. список положительных чисел, разделенных запятыми, обязательный параметр (список положительных чисел, разделенных запятыми, обязательный параметр).
리턴 bool

CreateComment() 공개 메소드

Создает новый комментарий к товару.
Страница документации ВКонтакте .
public CreateComment ( MarketCreateCommentParams @params ) : long
@params VkNet.Model.RequestParams.MarketCreateCommentParams
리턴 long

Delete() 공개 메소드

Удаляет товар.
Страница документации ВКонтакте .
public Delete ( long ownerId, long itemId ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара. положительное число, обязательный параметр (положительное число, обязательный параметр).
리턴 bool

DeleteAlbum() 공개 메소드

Удаляет подборку с товарами.
Страница документации ВКонтакте .
public DeleteAlbum ( long ownerId, long albumId ) : bool
ownerId long Идентификатор владельца подборки. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumId long Идентификатор подборки. положительное число, обязательный параметр (положительное число, обязательный параметр).
리턴 bool

DeleteComment() 공개 메소드

Удаляет комментарий к товару.
Страница документации ВКонтакте .
public DeleteComment ( long ownerId, long commentId ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
commentId long Идентификатор комментария. положительное число, обязательный параметр (положительное число, обязательный параметр).
리턴 bool

Edit() 공개 메소드

Редактирует товар.
Страница документации ВКонтакте .
public Edit ( MarketProductParams @params ) : bool
@params VkNet.Model.RequestParams.MarketProductParams
리턴 bool

EditAlbum() 공개 메소드

Редактирует подборку с товарами.
Страница документации ВКонтакте .
public EditAlbum ( long ownerId, long albumId, string title, long photoId = null ) : bool
ownerId long Идентификатор владельца подборки. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumId long Идентификатор подборки. положительное число, обязательный параметр (положительное число, обязательный параметр).
title string Название подборки. строка, обязательный параметр, максимальная длина 128 (строка, обязательный параметр, максимальная длина 128).
photoId long Идентификатор фотографии-обложки подборки. положительное число (положительное число).
리턴 bool

EditComment() 공개 메소드

Изменяет текст комментария к товару.
Страница документации ВКонтакте .
public EditComment ( long ownerId, long commentId, string message, IEnumerable attachments = null ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
commentId long Идентификатор комментария. положительное число, обязательный параметр (положительное число, обязательный параметр).
message string Новый текст комментария (является обязательным, если не задан параметр attachments). Максимальное количество символов: 2048. строка (строка).
attachments IEnumerable Новый список объектов, приложенных к комментарию и разделённых символом ",". (список строк, разделенных через запятую).
리턴 bool

Get() 공개 메소드

Метод возвращает список товаров в сообществе.
Страница документации ВКонтакте .
public Get ( long ownerId, long albumId = null, int count = null, int offset = null, bool extended = false ) : VkCollection
ownerId long Идентификатор владельца товаров. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumId long Идентификатор подборки, товары из которой нужно вернуть. положительное число (положительное число).
count int Количество возвращаемых товаров. положительное число, максимальное значение 200, по умолчанию 100 (положительное число, максимальное значение 200, по умолчанию 100).
offset int Смещение относительно первого найденного товара для выборки определенного подмножества. положительное число (положительное число).
extended bool 1 — будут возвращены дополнительные поля likes, can_comment, can_repost, ''photos'''. По умолчанию эти поля не возвращается. флаг, может принимать значения 1 или 0 (флаг, может принимать значения 1 или 0).
리턴 VkCollection

GetAlbumById() 공개 메소드

Метод возвращает данные подборки с товарами.
Страница документации ВКонтакте .
public GetAlbumById ( long ownerId, IEnumerable albumIds ) : VkCollection
ownerId long Идентификатор владельца подборки. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumIds IEnumerable Идентификаторы подборок, данные о которых нужно получить. список положительных чисел, разделенных запятыми, обязательный параметр (список положительных чисел, разделенных запятыми, обязательный параметр).
리턴 VkCollection

GetAlbums() 공개 메소드

Возвращает список подборок с товарами.
Страница документации ВКонтакте .
public GetAlbums ( long ownerId, int offset = null, int count = null ) : VkCollection
ownerId long Идентификатор владельца товаров. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
offset int Смещение относительно первой найденной подборки для выборки определенного подмножества. положительное число (положительное число).
count int Количество возвращаемых подборок. положительное число, по умолчанию 50, максимальное значение 100 (положительное число, по умолчанию 50, максимальное значение 100).
리턴 VkCollection

GetById() 공개 메소드

Возвращает информацию о товарах по идентификаторам.
Страница документации ВКонтакте .
public GetById ( IEnumerable itemIds, bool extended = false ) : VkCollection
itemIds IEnumerable Перечисленные через запятую идентификаторы — идущие через знак подчеркивания id владельцев товаров и id самих товаров. Если товар принадлежит сообществу, то в качестве первого параметра используется -id сообщества. Пример значения item_ids: -4363_136089719,13245770_137352259 список строк, разделенных через запятую, обязательный параметр, количество элементов должно составлять не более 100 (список строк, разделенных через запятую, обязательный параметр, количество элементов должно составлять не более 100).
extended bool 1 — будут возвращены дополнительные поля likes, can_comment, can_repost, photos. По умолчанию эти поля не возвращается. флаг, может принимать значения 1 или 0 (флаг, может принимать значения 1 или 0).
리턴 VkCollection

GetCategories() 공개 메소드

Возвращает список категорий для товаров..
Страница документации ВКонтакте .
public GetCategories ( long count, long offset ) : VkCollection
count long Количество категорий, информацию о которых необходимо вернуть. положительное число, максимальное значение 1000, по умолчанию 10 (Положительное число, максимальное значение 1000, по умолчанию 10).
offset long Смещение, необходимое для выборки определенного подмножества категорий. положительное число (Положительное число).
리턴 VkCollection

GetComments() 공개 메소드

Возвращает список комментариев к товару.
Страница документации ВКонтакте .
public GetComments ( MarketGetCommentsParams @params ) : VkCollection
@params VkNet.Model.RequestParams.MarketGetCommentsParams
리턴 VkCollection

MarketsCategory() 공개 메소드

Методы для работы с приложениями.
public MarketsCategory ( VkApi vk ) : System.Collections.Generic
vk VkApi API.
리턴 System.Collections.Generic

RemoveFromAlbum() 공개 메소드

Удаляет товар из одной или нескольких выбранных подборок.
Страница документации ВКонтакте .
public RemoveFromAlbum ( long ownerId, long itemId, IEnumerable albumIds ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара. положительное число, обязательный параметр (положительное число, обязательный параметр).
albumIds IEnumerable Идентификаторы подборок, из которых нужно удалить товар. список положительных чисел, разделенных запятыми, обязательный параметр (список положительных чисел, разделенных запятыми, обязательный параметр).
리턴 bool

ReorderAlbums() 공개 메소드

Изменяет положение подборки с товарами в списке.
Страница документации ВКонтакте .
public ReorderAlbums ( long ownerId, long albumId, long before = null, long after = null ) : bool
ownerId long Идентификатор владельца альбома. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumId long Идентификатор подборки. целое число, обязательный параметр (целое число, обязательный параметр).
before long Идентификатор подборки, перед которой следует поместить текущую. положительное число (положительное число).
after long Идентификатор подборки, после которой следует поместить текущую. положительное число (положительное число).
리턴 bool

ReorderItems() 공개 메소드

Изменяет положение товара в подборке.
Страница документации ВКонтакте .
public ReorderItems ( long ownerId, long albumId, long itemId, long before, long after ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
albumId long Идентификатор подборки, в которой находится товар. целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара. положительное число, обязательный параметр (положительное число, обязательный параметр).
before long Идентификатор товара, перед которым следует поместить текущий. положительное число (положительное число).
after long Идентификатор товара, после которого следует поместить текущий. положительное число (положительное число).
리턴 bool

Report() 공개 메소드

Позволяет отправить жалобу на товар.
Страница документации ВКонтакте .
public Report ( long ownerId, long itemId, ReportReason reason ) : bool
ownerId long Идентификатор владельца товаров. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара положительное число, обязательный параметр (положительное число, обязательный параметр).
reason ReportReason Причина жалобы (положительное число, обязательный параметр).
리턴 bool

ReportComment() 공개 메소드

Позволяет оставить жалобу на комментарий к товару.
Страница документации ВКонтакте .
public ReportComment ( long ownerId, long commentId, ReportReason reason ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
commentId long Идентификатор комментария. положительное число, обязательный параметр (положительное число, обязательный параметр).
reason ReportReason Причина жалобы (положительное число, обязательный параметр).
리턴 bool

Restore() 공개 메소드

Восстанавливает удаленный товар.
Страница документации ВКонтакте .
public Restore ( long ownerId, long itemId ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
itemId long Идентификатор товара. положительное число, обязательный параметр (положительное число, обязательный параметр).
리턴 bool

RestoreComment() 공개 메소드

Восстанавливает удаленный комментарий к товару.
Страница документации ВКонтакте .
public RestoreComment ( long ownerId, long commentId ) : bool
ownerId long Идентификатор владельца товара. Обратите внимание, идентификатор сообщества в параметре owner_id необходимо указывать со знаком "-" — например, owner_id=-1 соответствует идентификатору сообщества ВКонтакте API (club1) целое число, обязательный параметр (целое число, обязательный параметр).
commentId long Идентификатор удаленного комментария. положительное число, обязательный параметр (положительное число, обязательный параметр).
리턴 bool

Search() 공개 메소드

Поиск товаров в каталоге сообщества.
Страница документации ВКонтакте .
public Search ( MarketSearchParams @params ) : VkCollection
@params VkNet.Model.RequestParams.MarketSearchParams
리턴 VkCollection