C# Class VkNet.Utils.Browser

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

Méthodes publiques

Méthode 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

Méthode Description
CreateAuthorizeUrlFor ( ulong appId, [ settings, [ display ) : string
UploadFile ( [ uploadUrl, [ path ) : string

Method Details

Authorize() public méthode

Авторизация на сервере ВК
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 Прокси-сервер.
Résultat VkAuthorization

DownloadFile() public static méthode

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

GetJson() public méthode

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

GetJsonAsync() public méthode

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