LOGO

LOGO
LOGO
ads header

Breaking News

GOOGLE SHORT URL API ile kısa url oluşturma...

Google  Short Url api isi  ne işe yarar diyen arkadaşlar..
Uzun uzun url kodlarını veritabanlarda tutmak veya cep telefonu ile mesaj atma yerine web url kodunu kısalmak için böyle bir API kullanabilirsiniz...

Apinin avantajı şu..Bu url tıklanmış mı kaç defa tıklanmış tıklayanlar kimmiş gibi bilgileri de vermesi.

Peki nasıl yapacağız...

1)Öncelikle Google console hesabı ile giriş yapacağız..
https://console.developers.google.com

Önce bir adet proje oluşturacağız..Sonra bu oluşturduğumuz projeye Google Short Url API ekleyeceğiz..








2-Visual Studio  açıp şimdi ise apiyi entegte edeceğiz..
Bunun için projemize GOOGLE API referanslarını  manage nuget paket den ekleyeceğiz...


using Google.Apis;

using Google.Apis.Urlshortener.v1;
using Google.Apis.Urlshortener.v1.Data;
using Google.Apis.Services;

bunları ekledikten sonra

  public static string unShortenUrl(string url)
        {

            //AIzaSyDdk2IelOhYhIbYJd2nLcZj5e69o2QIPdE
           

            UrlshortenerService service = new UrlshortenerService(new BaseClientService.Initializer()
            {
                ApiKey = "AIzaSyDdk2IelOhYhIbYJd2nLcZj5e69o2QIPdE", 
                ApplicationName = "KISAURL",  
            });

            var m = new Google.Apis.Urlshortener.v1.Data.Url();
            m.LongUrl = url;
            return service.Url.Insert(m).Execute().Id;

        } 

Şeklinde  bir fonksiyon oluşturacağız...

 TextBoxShortUrl.Text = unShortenUrl("https://www.youtube.com/");

Programı çalıştırınca
https://www.youtube.com/ adresine karşılık https://goo.gl/Vfcj

Linki üreteceğiz..

Nerde kullanacağız derseniz ben cep telefonu ile mesaj atarken kullanıyorum...

Şöyle bir güzelliği var linke tıklandığı bilgisinide veriyor google...






Hiç yorum yok