Uygulama programlama arayüzü
API · İki yazılımın birbirine veri gönderip alması için tanımlanmış kurallar ve adresler; örneğin sitenizin muhasebe programıyla konuşması bir API üzerinden olur.
- 01
Neden önemli?
API, iki yazılımın belirli kurallarla veri alışverişi yapmasını sağlar; kargo firmasının takip bilgisi, muhasebe programına düşen fatura ya da mobil uygulamanın sunucudan çektiği veriler bu yolla gelir. İyi tasarlanmış bir API; kimlik doğrulama, sınırlama ve sürüm yönetimiyle hem güvenli hem de sürdürülebilir olur.
- 02
Örnek
Bir mağazada sipariş tamamlanınca site, kargo firmasının API'sine gönderi oluşturma isteği yollar ve dönen takip numarasını müşteriye e-postayla iletir. Kimse bilgiyi elle kopyalamaz.
- 03
Sık yapılan hata
API anahtarlarını uygulama koduna ya da tarayıcıda çalışan betiklere gömmek. Anahtar herkese açık hâle gelir ve başkaları sizin adınıza istek gönderebilir; anahtarlar sunucuda, gizli değişkenlerde tutulmalıdır.
- 04
İlgili terimler
İlgili hizmet ve rehberler
Projenizi konuşalım.
İhtiyacınızı dinleyelim, kapsamı birlikte netleştirelim.