Class Client
- Namespace
- KartaViewSharp.V1
- Assembly
- KartaViewSharp.dll
public class Client
- Inheritance
-
Client
- Inherited Members
Constructors
Client()
public Client()
Methods
CreateSequence(string)
public Task<object> CreateSequence(string accessToken)
Parameters
accessToken
string
Returns
Exceptions
- NotImplementedException
Not currently implemented
GetNearbyPhotos(Coordinate, double)
public Task<object> GetNearbyPhotos(Coordinate location, double radius)
Parameters
location
Coordinateradius
double
Returns
Exceptions
- NotImplementedException
Not currently implemented
GetSequenceDetails(int)
public Task<object> GetSequenceDetails(int sequenceId)
Parameters
sequenceId
int
Returns
Exceptions
- NotImplementedException
Not currently implemented
GetSequencesPhotoList(string, string)
public Task<object> GetSequencesPhotoList(string sequenceId, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented
GetUserDetails(string)
The user details represent statuses and activity information of the user, like overall rank, the covered total distance, total number of photos etc.
public Task<UserDetailsResponse> GetUserDetails(string username)
Parameters
username
string
Returns
ListOfSequences(string, QueryFilters)
Get the list of sequences.
public Task<MyListResponse> ListOfSequences(string accessToken, QueryFilters queryFilters)
Parameters
accessToken
stringqueryFilters
QueryFilters
Returns
MatchedTracks(Coordinate, Coordinate)
public Task<object> MatchedTracks(Coordinate bbTopLeft, Coordinate bbBottomRight)
Parameters
bbTopLeft
CoordinatebbBottomRight
Coordinate
Returns
Exceptions
- NotImplementedException
Not currently implemented
NearbySequences(Coordinate)
public Task<object> NearbySequences(Coordinate location)
Parameters
location
Coordinate
Returns
Exceptions
- NotImplementedException
Not currently implemented
NotifyTheServerThatTheUploadingHasBeenFinished(string, string)
public Task<object> NotifyTheServerThatTheUploadingHasBeenFinished(string sequenceId, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented
OpenStreetCamAuthentication(string, string)
OpenStreetCam authentication uses request_token and secret_token obtained after OAuth authentication on OSM.
public Task<AuthenticationResponse> OpenStreetCamAuthentication(string requestToken, string secretToken)
Parameters
Returns
OpenStreetMapAccessToken(string, string)
public Task<(string? oauthToken, string? oauthTokenSecret)> OpenStreetMapAccessToken(string oauthToken, string oauthTokenSecret)
Parameters
Returns
OpenStreetMapRequestToken()
public Task<OpenStreetMapAuth> OpenStreetMapRequestToken()
Returns
RemovePhoto(int, string)
public Task<object> RemovePhoto(int photoId, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented
RemoveSequence(string, string)
public Task<object> RemoveSequence(string sequenceId, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented
UploadPhoto(int, int, Coordinate, byte[], string)
public Task<object> UploadPhoto(int sequenceId, int sequenceIndex, Coordinate coordinate, byte[] photo, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented
UploadVideoToSpecificSequence(int, int, byte[], string)
public Task<object> UploadVideoToSpecificSequence(int sequenceId, int sequenceIndex, byte[] video, string accessToken)
Parameters
Returns
Exceptions
- NotImplementedException
Not currently implemented