Свойство | Тип | Описание | |
---|---|---|---|
AlertExpires | void | ||
Authorize | void | ||
Authorize | void | ||
AuthorizeWithAntiCaptcha | void | ||
Call | VkResponse | ||
Invoke | string | ||
InvokeAsync | Task |
||
SetTimer | void | ||
StopTimer | void |
Метод | Описание | |
---|---|---|
Authorize ( VkNet.ApiAuthParams @params ) : void |
Авторизация и получение токена
|
|
Authorize ( string accessToken, long userId = null, int expireTime ) : void |
Выполняет авторизацию с помощью маркера доступа (access token), полученного извне.
|
|
AuthorizeAsync ( VkNet.ApiAuthParams @params ) : Task |
Авторизация и получение токена в асинхронном режиме
|
|
Dispose ( ) : void | ||
GetApiUrl ( string methodName, string>.IDictionary |
Получить URL для API.
|
|
RefreshToken ( Func |
Получает новый AccessToken используя логин, пароль, приложение и настройки указанные при последней авторизации.
|
|
RefreshTokenAsync ( Func |
Получает новый AccessToken использую логин, пароль, приложение и настройки указанные при последней авторизации.
|
|
VkApi ( ICaptchaSolver captchaSolver = null ) : System |
Инициализирует новый экземпляр класса VkApi.
|
Метод | Описание | |
---|---|---|
AlertExpires ( object state ) : void |
Создает событие оповещения об окончании времени токена
|
|
Authorize ( int appId, string emailOrPhone, string password, Utils.Settings, settings, Func |
||
Authorize ( ulong appId, string emailOrPhone, string password, Utils.Settings, settings, Func |
Авторизация и получение токена
|
|
AuthorizeWithAntiCaptcha ( ulong appId, string emailOrPhone, string password, Utils.Settings, settings, Func |
Авторизация и получение токена
|
|
Call ( string methodName, VkParameters parameters, bool skipAuthorization = false ) : VkResponse | ||
Invoke ( string methodName, string>.IDictionary |
||
InvokeAsync ( string methodName, string>.IDictionary |
||
SetTimer ( int expireTime ) : void |
Установить значение таймера
|
|
StopTimer ( ) : void |
Прекращает работу таймера оповещения
|
public Authorize ( VkNet.ApiAuthParams @params ) : void | ||
@params | VkNet.ApiAuthParams | |
Результат | void |
public Authorize ( string accessToken, long userId = null, int expireTime ) : void | ||
accessToken | string | Маркер доступа, полученный извне. |
userId | long | Идентификатор пользователя, установившего приложение (необязательный параметр). |
expireTime | int | Время, в течении которого действует токен доступа (0 - бесконечно). |
Результат | void |
public AuthorizeAsync ( VkNet.ApiAuthParams @params ) : Task | ||
@params | VkNet.ApiAuthParams | |
Результат | Task |
public GetApiUrl ( string methodName, string>.IDictionary |
||
methodName | string | Название метода. |
parameters | string>.IDictionary | Параметры. |
skipAuthorization | bool | Пропускать ли авторизацию |
Результат | string |
public RefreshToken ( Func |
||
code | Func |
Делегат двух факторной авторизации. Если не указан - будет взят из параметров (если есть) |
Результат | void |
public RefreshTokenAsync ( Func |
||
code | Func |
Делегат двух факторной авторизации. Если не указан - будет взят из параметров (если есть) |
Результат | Task |
public VkApi ( ICaptchaSolver captchaSolver = null ) : System | ||
captchaSolver | ICaptchaSolver | |
Результат | System |