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
accessTokenstring
Returns
Exceptions
- NotImplementedException
 Not currently implemented
GetNearbyPhotos(Coordinate, double)
public Task<object> GetNearbyPhotos(Coordinate location, double radius)
  Parameters
locationCoordinateradiusdouble
Returns
Exceptions
- NotImplementedException
 Not currently implemented
GetSequenceDetails(int)
public Task<object> GetSequenceDetails(int sequenceId)
  Parameters
sequenceIdint
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
usernamestring
Returns
ListOfSequences(string, QueryFilters)
Get the list of sequences.
public Task<MyListResponse> ListOfSequences(string accessToken, QueryFilters queryFilters)
  Parameters
accessTokenstringqueryFiltersQueryFilters
Returns
MatchedTracks(Coordinate, Coordinate)
public Task<object> MatchedTracks(Coordinate bbTopLeft, Coordinate bbBottomRight)
  Parameters
bbTopLeftCoordinatebbBottomRightCoordinate
Returns
Exceptions
- NotImplementedException
 Not currently implemented
NearbySequences(Coordinate)
public Task<object> NearbySequences(Coordinate location)
  Parameters
locationCoordinate
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