Пример #1
0
        private async void button1_ClickAsync(object sender, EventArgs e)
        {
            if (textBox1.Text.Trim().Equals(string.Empty))
            {
                return;
            }
            string longUrl = textBox1.Text.Trim();

            BitlyAPI.BitlyAPI api = new BitlyAPI.BitlyAPI();
            textBox2.Text = await api.ShortenAsync(longUrl);
        }
Пример #2
0
 private void button5_Click(object sender, EventArgs e)
 {
     if (textBox3.Text != "")
     {
         string apiToken = textBox3.Text;
         textBox3.Text = "";
         string            directory    = AppDomain.CurrentDomain.BaseDirectory;
         BitlyAPI.BitlyAPI api          = new BitlyAPI.BitlyAPI();
         string            fileJsonName = ConfigurationManager.AppSettings["BitlyApiTokenFileName"];
         var jsonObj = api.InsertApiTokenJsonFile(fileJsonName);
         jsonObj["ApiToken"] = apiToken;
         string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented);
         File.WriteAllText(fileJsonName, output);
         textBox3.Visible = false;
         button5.Visible  = false;
     }
 }