public string Shorten(string url) { var bitly = new BitLyProvider(login, apiKey); var result = bitly.Shorten(url); if (result.Data == null) { throw new Exception(result.StatusTxt); } return result.Data.Url; }
public static string Encrypt(string input) { var bitly = new BitLyProvider("monkieboy", "R_b36be051b416a3797b8f3c67526b872f"); var shortened = bitly.Shorten(input); input = shortened.Data.Url; var bareCode = input.Replace("http://bit.ly/", string.Empty); string encodedBareCode = Encode(bareCode); return encodedBareCode; }