API - Nedir, tanımı ve konsepti

API, İngilizce Uygulama Programlama Arayüzleri teriminin kısaltmasıdır. Geliştiricilerin belirli işletim sistemleri için belirli programlar oluşturmasına olanak tanıyan bir dizi bilgisayar komutu ve işlevidir.

Bilgisayar uzmanı Benjy Weinberger'e göre, bir API, bir yazılım modülünün bir yazılımın bir modülünün diğeriyle nasıl iletişim kurduğu hakkında resmi bir belirtimdir.

API kullanım örnekleri

API, yalnızca yazılım için çalıştığı için kullanıcının görmediği bir şeydir.

Örneğin, kullanıcı bir sinemanın web sitesinden sinema bileti satın aldığında ve kredi kartı bilgilerini girdiğinde, web sitesi bir API kullanarak bu bilgileri uzaktan başka bir programa göndermek için banka bilgilerinin doğru olup olmadığını kontrol eder.

Ödeme onaylandıktan sonra, uzak uygulama bilgileri sinemanın web sitesine gönderir ve ödemeyi doğru bir şekilde onaylar ve bu sayfanın kullanıcılar için biletleri düzenlemesine izin verir.

API kullanımına ilişkin diğer öne çıkan örnekler şunlar olabilir:

  1. Google Haritalar, "API"ye erişimi aracılığıyla, haritalarınıza veri ve faydalı bilgiler koymanıza ve bunları kendi uygulamamızdan belirli aramalar veya kişiselleştirilmiş işlevlerle sunmanıza olanak tanır.
  2. Twitter, API'si aracılığıyla çalışan çok sayıda alternatif sistem ve web hizmetinin geliştirilmesine olanak sağlamıştır.
  3. Facebook Connect, kullanıcıları diğer web sitelerine otomatik olarak kaydetmek için API aracılığıyla belirli verileri aktarır ve onlara kendi Facebook hesaplarıyla kaydolma ve oturum açma olanağı tanır.
  4. Paypal, sahip olduğu "API" ile Paypal web sitesine erişmeye/işletmeye gerek kalmadan web sisteminin kendisini kullanarak elektronik ödeme işlemlerine izin vererek bu işlemi kolaylaştırmaktadır.

API kullanımları

API'ler, işletim sistemi (WinAPI), veritabanları (DBMS) veya iletişim protokolleri (Jabber / XMPP) ile iletişim kurmak için kullanılabilir.

Son yıllarda sosyal medya pazarlamasına dönüşen sosyal ağlar (Twitter, Facebook, Youtube, Flickr, LinkedIn vb.) ve diğer çevrimiçi platformlar (Google Haritalar, WordPress vb.) aracılığıyla dijital pazarlama sektöründe olumlu bir şekilde kullanılmaya başlanmıştır. daha basit ve çok daha karlı bir şeye dönüştürmek.

API'ler, diğer yazılımlarda zaten var olan işlevleri kullanmanıza izin verir, bu nedenle, test edildiği ve doğru çalıştığı bilinen kodu kullandığınız için yeniden icat etmeniz gerekmez.

Açık kaynaklı olmayan araçlar söz konusu olduğunda, programcılara, sürecin dahili olarak nasıl yürütüldüğü hakkında bilgi sağlamak zorunda kalmadan belirli işlevlerin nasıl dahil edileceğine dair bilgi sağlamaya hizmet ederler.

Popüler Mesajlar

Bilişsel Bankacılık; Bankaların geleceği

Bankacılığın zorluklarından biri, müşteri için süreçlerin verimliliğini ve çevikliğini geliştirmektir. Bilişsel bankacılık geleceğin bankacılığını tanımlamanın anahtarı olacak…

İspanya'dan en çok ihraç edilen ürünler

Bu sıralamada İspanya'dan en çok ihraç edilen on ürünün listesini sunuyoruz. 55,3 milyar dolar ile ilk sırada yer alan ve toplam yüzde 19,2'sini temsil eden araçlar, ardından belirli bir mesafeyi takip eden, bilgisayarların da içinde bulunduğu makineler 22,2 milyar dolar ve yüzde ile…

Dünyanın en çok ihracat yapan ülkeleri

Dünyanın en çok ihracat yapan ülkeleri listesinin başında 2.098 milyar dolar ile Çin, onu 1.471 ile Amerika Birleşik Devletleri ve 1.283 milyar dolar ile Almanya izliyor. Öte yandan, dünya ekonomisinin, Avrupa Birliği'nin neredeyse üçte biri olduğu 15.723.20'lik kümülatif bir rakama sahip olduğunu görebiliyoruz (Devamını oku…

Dünyanın en büyük döviz ve altın rezervlerine sahip ülkeler

Dünyanın en büyük döviz ve altın rezervine sahip ülkeleri sıralamasında ilk sırayı 3.010 milyar dolar ile Çin alırken, onu 1.233 milyar dolar ile Japonya ve 740.90 milyar dolar ile Avrupa Birliği geniş bir avantaja sahip. En iyi 10'un geri kalanıDaha fazla oku…