C# Class VkNet.Utils.Browser

Браузер, через который производится сетевое взаимодействие с ВКонтакте. Сетевое взаимодействие выполняется с помощью HttpWebRequest.
Inheritance: IBrowser
Datei anzeigen Open project: vknet/vk Class Usage Examples

Public Methods

Method Description
Authorize ( ulong appId, string email, string password, Settings settings, Func code = null, long captchaSid = null, string captchaKey = null, IWebProxy webProxy = null ) : VkAuthorization

Авторизация на сервере ВК

DownloadFile ( [ url, [ path ) : void

Скачивает файл по заданному Uri

GetJson ( string url ) : string

Получение json по url-адресу

GetJsonAsync ( string url ) : Task

Асинхронное получение json по url-адресу

Private Methods

Method Description
CreateAuthorizeUrlFor ( ulong appId, [ settings, [ display ) : string
UploadFile ( [ uploadUrl, [ path ) : string

Method Details

Authorize() public method

Авторизация на сервере ВК
public Authorize ( ulong appId, string email, string password, Settings settings, Func code = null, long captchaSid = null, string captchaKey = null, IWebProxy webProxy = null ) : VkAuthorization
appId ulong Идентификатор приложения
email string Логин - телефон или эл. почта
password string Пароль
settings Settings Уровень доступа приложения
code Func Код двухфакторной авторизации
captchaSid long Идентификатор капчи
captchaKey string Текст капчи
webProxy IWebProxy Прокси-сервер.
return VkAuthorization

DownloadFile() public static method

Скачивает файл по заданному Uri
public static DownloadFile ( [ url, [ path ) : void
url [ Uri для скачки
path [ Путь сохранения файла
return void

GetJson() public method

Получение json по url-адресу
public GetJson ( string url ) : string
url string Адрес получения json
return string

GetJsonAsync() public method

Асинхронное получение json по url-адресу
public GetJsonAsync ( string url ) : Task
url string Адрес получения json
return Task