public UploadPhotoResult Post(WitnessKingTidesApiInputModel inputModel) { var result = new UploadPhotoResult { Latitude = inputModel.Latitude, Longitude = inputModel.Longitude }; result.FlickrId = _flickrService.Upload(inputModel); return result; }
public async Task <Photo> SavePhoto(UploadPhotoResult savingData, int id) { using (var httpClient = new HttpClient()) { var uri = String.Format( "https://api.vk.com/method/photos.saveOwnerPhoto?photo={0}&server={1}&hash={2}&owner_id={3}&access_token={4}&v={5}", savingData.Photo, savingData.Server, savingData.Hash, id, _accessToken, "5.62"); var responseString = await httpClient.GetStringAsync(uri); return(JsonConvert.DeserializeObject <VkRootObject <Photo> >(responseString).Response); } }