C# Класс AltitudeAngelWings.ApiClient.Client.AltitudeAngelClient

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

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

Метод Описание
AltitudeAngelClient ( string authUrl, string apiUrl, DotNetOpenAuth.OAuth2.AuthorizationState existingState, AltitudeAngelHttpHandlerFactory handlerFactory ) : System

Constructor.

Disconnect ( ) : void

Disconnect the client from AA. Will force logon on the next request if required.

GetMapData ( RectLatLng latLongBounds ) : Task

Get the map data from the AA api service. Required scopes: query_mapdata query_mapairdata

GetUserProfile ( ) : Task

Get the user profile for the current user. Must be using user auth. Required scopes: query_userinfo

GetWeather ( GMap.NET.PointLatLng latLong ) : Task

Get the weather for the specified location. Do not call this method often, typically only once per session. Required scopes: talk_tower

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

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

Constructor.
public AltitudeAngelClient ( string authUrl, string apiUrl, DotNetOpenAuth.OAuth2.AuthorizationState existingState, AltitudeAngelHttpHandlerFactory handlerFactory ) : System
authUrl string The base auth URL (scheme and host) for the service.
apiUrl string The base API URL (scheme and host) for the service.
existingState DotNetOpenAuth.OAuth2.AuthorizationState Any existing state from a previous session.
handlerFactory AltitudeAngelHttpHandlerFactory A delegate to create the http handler factory.
Результат System

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

Disconnect the client from AA. Will force logon on the next request if required.
public Disconnect ( ) : void
Результат void

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

Get the map data from the AA api service. Required scopes: query_mapdata query_mapairdata
public GetMapData ( RectLatLng latLongBounds ) : Task
latLongBounds GMap.NET.RectLatLng The bounds of the request.
Результат Task

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

Get the user profile for the current user. Must be using user auth. Required scopes: query_userinfo
public GetUserProfile ( ) : Task
Результат Task

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

Get the weather for the specified location. Do not call this method often, typically only once per session. Required scopes: talk_tower
public GetWeather ( GMap.NET.PointLatLng latLong ) : Task
latLong GMap.NET.PointLatLng The location.
Результат Task