protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); try { var jsonOutput = new Org.Json.JSONObject(data.GetStringExtra(Strings.ExtraEntryOutputData)); Dictionary <string, string> output = new Dictionary <string, string>(); for (var iter = jsonOutput.Keys(); iter.HasNext;) { string key = iter.Next().ToString(); string value = jsonOutput.Get(key).ToString(); output[key] = value; } string user = "", password = ""; output.TryGetValue(KeePassLib.PwDefs.UserNameField, out user); output.TryGetValue(KeePassLib.PwDefs.PasswordField, out password); Android.Util.Log.Debug("KP2AAS", "Received credentials for " + _lastQueriedUrl); LastReceivedCredentials = new Credentials() { User = user, Password = password, Url = _lastQueriedUrl }; } catch (Exception e) { Android.Util.Log.Debug("KP2AAS", "Exception while receiving credentials: " + e.ToString()); } finally { Finish(); } }
public void OnApiSuccess(Org.Json.JSONObject p0) { if (success != null) { success(p0); } }
public OsuBeatmap(Org.Json.JSONObject obj) { Approved = (ApproveState)obj.GetInt("approved"); ApprovedDate = obj.GetString("approved_date"); LastUpdate = obj.GetString("last_update"); Artist = obj.GetString("artist"); Id = obj.GetString("beatmap_id"); SetId = obj.GetString("beatmapset_id"); Bpm = obj.GetString("bpm"); Creator = obj.GetString("creator"); obj.GetString("difficultyrating"); Difficulty = new Difficulty(obj); HitLength = obj.GetLong("hit_length"); Source = obj.GetString("source"); Genre = (GenreType)obj.GetInt("genre_id"); Language = (LanguageType)obj.GetInt("language_id"); Title = obj.GetString("title"); TotalLength = obj.GetLong("total_length"); DifficultyName = obj.GetString("version"); MD5 = obj.GetString("file_md5"); Mode = (GameMode)obj.GetInt("mode"); m_tags = obj.GetString("tags"); FavoriteCount = obj.GetLong("favourite_count"); PlayCount = obj.GetLong("playcount"); PassCount = obj.GetLong("passcount"); //MaxCombo = obj.GetLong("max_combo"); }
public RankCounter(Org.Json.JSONObject obj) { foreach (var rank in Enum.GetValues(typeof(Rank)).Cast <Rank>()) { Counts[(int)rank] = obj.GetInt($"count_rank_{Enum.GetName(typeof(Rank), rank).ToLower()}"); } }
public void OnCompleted(Org.Json.JSONObject json, GraphResponse response) { string data = json.ToString(); FacebookProfile result = JsonConvert.DeserializeObject <FacebookProfile>(data); System.Diagnostics.Debug.Write("THE DATA IS ******* : " + data); mTest.Text = data; }
public Difficulty(Org.Json.JSONObject obj) { StarRating = obj.GetDouble("difficultyrating"); CS = obj.GetDouble("diff_size"); OD = obj.GetDouble("diff_overall"); AR = obj.GetDouble("diff_approach"); HP = obj.GetDouble("diff_drain"); }
public void OnCompleted(Org.Json.JSONObject p0, GraphResponse p1) { var c = HandleSuccess; if (c != null) { var email = p0.OptString("email"); c(email); } }
public void OnCompleted(Org.Json.JSONObject json, GraphResponse response) { string data = json.ToString(); FacebookProfile result = JsonConvert.DeserializeObject <FacebookProfile>(data); _userService.SetUser(result); if (FacebookProfileHelper.IsRegistred()) { StartActivity(typeof(TabPageView)); } }
/// <summary> /// Return a random image containing the tag specified /// </summary> /// <param name="tag">Tag to search for</param> /// <returns>Url to image</returns> public string GetImageUrl(string tag) { string apiResponse = ""; using (WebResponse response = WebRequest.Create(APIUri + tag).GetResponse()) using (Stream stream = response.GetResponseStream()) using (StreamReader reader = new StreamReader(stream)) { apiResponse = reader.ReadToEnd(); } var json = new Org.Json.JSONObject(apiResponse); return(json.GetString("url")); }
public static Food GetFoodFromJSON(string content, string code) { Food res = new Food(); Org.Json.JSONObject json = new Org.Json.JSONObject(content); Org.Json.JSONObject product = json.GetJSONObject("product"); string name = product.Get("product_name_fr").ToString(); string category = product.Get("generic_name_fr").ToString(); string imageURL = product.Get("image_url").ToString(); res.Code = code; res.Name = name; res.Category = category; res.Image = imageURL; //Console.Out.WriteLine("Name: {0} \nCategory: {1}", name, category); return(res); }
public OsuUser(string username, GameMode gameMode) { Org.Json.JSONObject obj = GetObjectUsingName(username, gameMode); ID = obj.GetString("user_id"); Username = obj.GetString("username"); //AccountDate = obj.GetString("event_date"); HitAccuracyCount = new HitCounter(obj); PlayCount = obj.GetString("playcount"); RankedScore = obj.GetString("ranked_score"); TotalScore = obj.GetString("total_score"); GlobalRank = obj.GetString("pp_rank"); Level = obj.GetInt("level"); PP = obj.GetInt("pp_raw") + 1; Accuracy = obj.GetString("accuracy"); RankCount = new RankCounter(obj); Country = obj.GetString("country"); CountryRank = obj.GetString("pp_country_rank"); }
public override void PrepareNewEntry(PwEntry newEntry) { if (Url != null) { newEntry.Strings.Set(PwDefs.UrlField, new ProtectedString(false, Url)); } if (AllFields != null) { var allFields = new Org.Json.JSONObject(AllFields); for (var iter = allFields.Keys(); iter.HasNext;) { string key = iter.Next().ToString(); string value = allFields.Get(key).ToString(); bool isProtected = ((ProtectedFieldsList != null) && (ProtectedFieldsList.Contains(key))) || (key == PwDefs.PasswordField); newEntry.Strings.Set(key, new ProtectedString(isProtected, value)); } } }
public void OnDataChange(DataSnapshot snapshot) { if (snapshot.Exists()) { var jsonObject = new Org.Json.JSONObject(); var val = snapshot.GetValue(jsonObject.Class); if (val is JavaDictionary map) { eventDelegate.OnSnapshot(map.ToString()); } else { eventDelegate.OnSnapshot(val.ToString()); } } else { eventDelegate.OnSnapshot(null); } }
public override void OnProvideAssistContent(Android.App.Assist.AssistContent outContent) { base.OnProvideAssistContent(outContent); outContent.WebUri = Android.Net.Uri.Parse("https://heros-et-dragons.fr/"); // Provide some JSON string structuredJson = new Org.Json.JSONObject() .Put("@type", "Book") .Put("author", "Lewis Carroll") .Put("name", "Alice in Wonderland") .Put("description", "This is an 1865 novel about a girl named Alice, " + "who falls through a rabbit hole and " + "enters a fantasy world." ).ToString(); //.Put("@type", "MusicRecording") //.Put("@id", "https://example.com/music/recording") //.Put("name", "Album Title") //.ToString(); outContent.StructuredData = structuredJson; }
private void UploadToImgur(byte[] bitmapData) { using (var w = new WebClient()) { var values = new NameValueCollection { { "image", Convert.ToBase64String(bitmapData) } }; w.Headers.Add("Authorization", "Client-ID 14bb8bcd2a1d1f8"); byte[] response = w.UploadValues("https://api.imgur.com/3/image", "POST", values); string responsebody = Encoding.UTF8.GetString(response); Org.Json.JSONObject root = new Org.Json.JSONObject(responsebody); Org.Json.JSONObject uploadData = root.GetJSONObject("data"); link = uploadData.Get("link").ToString(); } }
public async Task <RemoteMediaPlayer.IMediaChannelResult> LoadAsync(GoogleApiClient apiClient, Android.Gms.Cast.MediaInfo mediaInfo, bool autoplay, long playPosition, Org.Json.JSONObject customData) { return((await Load(apiClient, mediaInfo, autoplay, playPosition, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <GameManagerClient.IGameManagerResult> SendPlayerReadyRequestAsync(Org.Json.JSONObject extraMessageData) { return((await SendPlayerReadyRequest(extraMessageData)).JavaCast <GameManagerClient.IGameManagerResult> ()); }
public async Task <GameManagerClient.IGameManagerResult> SendPlayerQuitRequestAsync(string playerId, Org.Json.JSONObject extraMessageData) { return((await SendPlayerQuitRequest(playerId, extraMessageData)).JavaCast <GameManagerClient.IGameManagerResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> StopAsync(GoogleApiClient apiClient, Org.Json.JSONObject customData) { return((await Stop(apiClient, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public override void PrepareNewEntry(PwEntry newEntry) { if (Url != null) { newEntry.Strings.Set(PwDefs.UrlField, new ProtectedString(false, Url)); } if (AllFields != null) { var allFields = new Org.Json.JSONObject(AllFields); for (var iter = allFields.Keys(); iter.HasNext; ) { string key = iter.Next().ToString(); string value = allFields.Get(key).ToString(); bool isProtected = ((ProtectedFieldsList != null) && (ProtectedFieldsList.Contains(key))) || (key == PwDefs.PasswordField); newEntry.Strings.Set(key, new ProtectedString(isProtected, value)); } } }
public HitCounter(Org.Json.JSONObject obj) { Counts[(int)Accuracy.Hit300] = obj.GetInt("count300"); Counts[(int)Accuracy.Hit100] = obj.GetInt("count100"); Counts[(int)Accuracy.Hit50] = obj.GetInt("count50"); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> SeekAsync(GoogleApiClient apiClient, long position, int resumeState, Org.Json.JSONObject customData) { return((await Seek(apiClient, position, resumeState, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueUpdateItemsAsync(GoogleApiClient apiClient, Android.Gms.Cast.MediaQueueItem[] itemsToUpdate, Org.Json.JSONObject customData) { return((await QueueUpdateItems(apiClient, itemsToUpdate, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueRemoveItemAsync(GoogleApiClient apiClient, int itemId, Org.Json.JSONObject customData) { return((await QueueRemoveItem(apiClient, itemId, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueLoadAsync(GoogleApiClient apiClient, Android.Gms.Cast.MediaQueueItem[] items, int startIndex, int repeatMode, Org.Json.JSONObject customData) { return((await QueueLoad(apiClient, items, startIndex, repeatMode, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueInsertAndPlayItemAsync(GoogleApiClient apiClient, Android.Gms.Cast.MediaQueueItem item, int insertBeforeItemId, Org.Json.JSONObject customData) { return((await QueueInsertAndPlayItem(apiClient, item, insertBeforeItemId, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> SetStreamMuteAsync(GoogleApiClient apiClient, bool muteState, Org.Json.JSONObject customData) { return((await SetStreamMute(apiClient, muteState, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> SetStreamVolumeAsync(GoogleApiClient apiClient, Double volume, Org.Json.JSONObject customData) { return((await SetStreamVolume(apiClient, volume, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueReorderItemsAsync(GoogleApiClient apiClient, int[] itemIdsToReorder, int insertBeforeItemId, Org.Json.JSONObject customData) { return((await QueueReorderItems(apiClient, itemIdsToReorder, insertBeforeItemId, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }
public void OnCompleted(Org.Json.JSONObject json, GraphResponse response) { string data = json.ToString(); FacebookResult result = JsonConvert.DeserializeObject <FacebookResult>(data); }
public void OnCompleted(Org.Json.JSONObject json, GraphResponse response) { string data = json.GetString("email"); email.Text = data; }
public async Task <RemoteMediaPlayer.IMediaChannelResult> QueueSetRepeatModeAsync(GoogleApiClient apiClient, int repeatMode, Org.Json.JSONObject customData) { return((await QueueSetRepeatMode(apiClient, repeatMode, customData)).JavaCast <RemoteMediaPlayer.IMediaChannelResult> ()); }