C# Класс VkNet.Categories.AppsCategory

Методы для работы с приложениями.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AppsCategory ( VkApi vk ) : System

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

DeleteAppRequests ( ) : bool

Удаляет все уведомления о запросах, отправленных из текущего приложения.

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

Get ( AppGetParams @params, bool skipAuthorization = false ) : AppGetObject

Возвращает данные о запрошенном приложении на платформе ВКонтакте

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

GetCatalog ( AppGetCatalogParams @params, bool skipAuthorization = false ) : VkCollection

Возвращает список приложений, доступных для пользователей сайта через каталог приложений.

К методу можно делать не более 60 запросов в минуту с одного IP или id. Страница документации ВКонтакте http://vk.com/dev/apps.getCatalog.

GetFriendsList ( AppRequestType type, bool extended = null, long count = null, long offset = null, UsersFields fields = null ) : VkCollection

Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение.

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

GetLeaderboard ( AppRatingType type, bool global = null, bool extended = null ) : bool

Возвращает рейтинг пользователей в игре.

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

GetScore ( long userId ) : long

Метод возвращает количество очков пользователя в этой игре.

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

SendRequest ( AppSendRequestParams @params ) : long

Позволяет отправить запрос другому пользователю в приложении, использующем авторизацию ВКонтакте.

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

Приватные методы

Метод Описание
Get ( long &totalCount, AppGetParams @params ) : ReadOnlyCollection
GetCatalog ( long &totalCount, AppGetCatalogParams @params ) : ReadOnlyCollection
GetFriendsList ( long &totalCount, AppRequestType type, bool extended = null, long count = null, long offset = null, UsersFields fields = null ) : ReadOnlyCollection

Описание методов

AppsCategory() публичный Метод

Методы для работы с приложениями.
public AppsCategory ( VkApi vk ) : System
vk VkApi API.
Результат System

DeleteAppRequests() публичный Метод

Удаляет все уведомления о запросах, отправленных из текущего приложения.
Страница документации ВКонтакте .
public DeleteAppRequests ( ) : bool
Результат bool

Get() публичный Метод

Возвращает данные о запрошенном приложении на платформе ВКонтакте
Страница документации ВКонтакте .
public Get ( AppGetParams @params, bool skipAuthorization = false ) : AppGetObject
@params VkNet.Model.RequestParams.AppGetParams
skipAuthorization bool Если true, то пропустить авторизацию
Результат VkNet.Model.AppGetObject

GetCatalog() публичный Метод

Возвращает список приложений, доступных для пользователей сайта через каталог приложений.
К методу можно делать не более 60 запросов в минуту с одного IP или id. Страница документации ВКонтакте http://vk.com/dev/apps.getCatalog.
public GetCatalog ( AppGetCatalogParams @params, bool skipAuthorization = false ) : VkCollection
@params VkNet.Model.RequestParams.AppGetCatalogParams
skipAuthorization bool Если true, то пропустить авторизацию
Результат VkCollection

GetFriendsList() публичный Метод

Создает список друзей, который будет использоваться при отправке пользователем приглашений в приложение.
Страница документации ВКонтакте .
public GetFriendsList ( AppRequestType type, bool extended = null, long count = null, long offset = null, UsersFields fields = null ) : VkCollection
type AppRequestType Tип создаваемого списка друзей.
extended bool Параметр, определяющий необходимость возвращать расширенную информацию о пользователях. /// 0 — возвращаются только идентификаторы; /// 1 — будут дополнительно возвращены имя и фамилия. флаг, может принимать значения 1 или 0, по умолчанию 0 (Флаг, может принимать значения 1 или 0, по умолчанию 0).
count long Количество пользователей в создаваемом списке.
offset long Смещение относительно первого пользователя для выборки определенного подмножества.
fields UsersFields Список дополнительных полей профилей, которые необходимо вернуть. См. подробное описание.
Результат VkCollection

GetLeaderboard() публичный Метод

Возвращает рейтинг пользователей в игре.
Страница документации ВКонтакте .
public GetLeaderboard ( AppRatingType type, bool global = null, bool extended = null ) : bool
type AppRatingType Level — рейтинг по уровням, /// points — рейтинг по очкам, начисленным за выполнение миссий. /// score — рейтинг по очкам, начисленным напрямую (apps.getScore). строка, обязательный параметр (Строка, обязательный параметр).
global bool 1 — глобальный рейтинг по всем игрокам, /// 0 — рейтинг по друзьям пользователя флаг, может принимать значения 1 или 0, по умолчанию 1 (Флаг, может принимать значения 1 или 0, по умолчанию 1).
extended bool 1 — дополнительно возвращает информацию о пользователе. флаг, может принимать значения 1 или 0, по умолчанию 0 (Флаг, может принимать значения 1 или 0, по умолчанию 0).
Результат bool

GetScore() публичный Метод

Метод возвращает количество очков пользователя в этой игре.
Страница документации ВКонтакте .
public GetScore ( long userId ) : long
userId long Идентификатор пользователя. положительное число, по умолчанию идентификатор текущего пользователя, обязательный параметр (Положительное число, по умолчанию идентификатор текущего пользователя, обязательный параметр).
Результат long

SendRequest() публичный Метод

Позволяет отправить запрос другому пользователю в приложении, использующем авторизацию ВКонтакте.
Страница документации ВКонтакте .
public SendRequest ( AppSendRequestParams @params ) : long
@params VkNet.Model.RequestParams.AppSendRequestParams
Результат long