{"id":1167,"date":"2022-09-16T13:16:38","date_gmt":"2022-09-16T13:16:38","guid":{"rendered":"https:\/\/sunucucozumleri.com\/?p=1167"},"modified":"2022-10-10T19:11:06","modified_gmt":"2022-10-10T19:11:06","slug":"api-nedir-kullanim-alanlari-ve-ozellikleri","status":"publish","type":"post","link":"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/","title":{"rendered":"API Nedir? Kullan\u0131m Alanlar\u0131 ve \u00d6zellikleri"},"content":{"rendered":"<p>T\u00fcrk\u00e7eye Uygulama Programlama Aray\u00fcz\u00fc olarak \u00e7evrilebilecek olan Application Programming Interface ya da daha bilinen ad\u0131yla, k\u0131saca API komut ara\u00e7lar\u0131ndan Java\u2019ya veya Rails web uygulamalar\u0131nda Ruby\u2019e kadar her yerde kullan\u0131lan bir konsepttir. API farkl\u0131 yaz\u0131l\u0131m bile\u015fenlerinin ya da kaynaklar\u0131n\u0131n birbirleri ile etkile\u015fime ge\u00e7mesini sa\u011flamaktad\u0131r.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Makale \u0130\u00e7eri\u011fi<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u0130\u00e7indekiler Tablosunu A\u00e7\/Kapat\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#API_Nedir_Ne_Ise_Yarar\" >API Nedir? Ne \u0130\u015fe Yarar?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Kullanim_Alanlari_ve_Ozellikleri\" >Kullan\u0131m Alanlar\u0131 ve \u00d6zellikleri<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Veritabani_APIleri\" >Veritaban\u0131 API\u2019leri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Isletim_Sistemi_APIleri\" >\u0130\u015fletim Sistemi API\u2019leri<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Remote_APIler\" >Remote API\u2019ler<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Web_API\" >Web API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#APInin_Tarihcesi_Nedir\" >API\u2019n\u0131n Tarih\u00e7esi Nedir?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#API_Turleri_Nelerdir\" >API T\u00fcrleri Nelerdir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Private_API\" >Private API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Partner_API\" >Partner API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Public_API\" >Public API<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#REST_API_ve_SOAP_API_Nedir\" >REST API ve SOAP API Nedir?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#Remote_API_Nedir\" >Remote API Nedir?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/sunucucozumleri.com\/blog\/api-nedir-kullanim-alanlari-ve-ozellikleri\/#APInin_Gelistiricilere_Katkilari_Nelerdir\" >API\u2019n\u0131n Geli\u015ftiricilere Katk\u0131lar\u0131 Nelerdir?<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"API_Nedir_Ne_Ise_Yarar\"><\/span>API Nedir? Ne \u0130\u015fe Yarar?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>API uygulamalar\u0131n verilere ula\u015fmas\u0131 ve harici yaz\u0131l\u0131m bile\u015fenleri, i\u015fletim sistemleri ya da mikroservisler ile etkile\u015fime ge\u00e7mesini sa\u011flayan fonksiyonlard\u0131r. Basit\u00e7e API kullan\u0131c\u0131 iste\u011fini sisteme ve sistem cevab\u0131n\u0131 kullan\u0131c\u0131ya iletir. Bir al\u0131\u015fveri\u015f sitesinde sepete ekle butonuna t\u0131kland\u0131\u011f\u0131nda API siteye ziyaret\u00e7inin sepete \u00fcr\u00fcn ekledi\u011fini iletir, site \u00fcr\u00fcn\u00fc sepete koyar ve sepet g\u00fcncellenir. API ile beraber s\u0131k duyulan terimlerden bir tanesi de mikroservislerdir. Ancak bunlar API\u2019lerden \u00e7ok farkl\u0131d\u0131r. Mikroservisler web uygulamas\u0131 i\u00e7erisinde fonksiyonellik sa\u011flayan stiller ya da yap\u0131lard\u0131r. Mikroservisler birbirleri ile ileti\u015fime ge\u00e7ebilmek i\u00e7in API kullanmaktad\u0131r. API geli\u015ftiricinin bilgi almak ya da g\u00f6ndermek i\u00e7in spesifik bir \u201c\u00e7a\u011fr\u0131\u201d ya da \u201cistek\u201d yapmas\u0131n\u0131 sa\u011flamaktad\u0131r. Bu ileti\u015fim JSON ad\u0131 verilen programlama dili kullan\u0131larak yap\u0131lmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Kullanim_Alanlari_ve_Ozellikleri\"><\/span>Kullan\u0131m Alanlar\u0131 ve \u00d6zellikleri<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>API\u2019ler tasarland\u0131klar\u0131 kullan\u0131ma alanlar\u0131na g\u00f6re s\u0131n\u0131fland\u0131r\u0131labilmektedir. Bunlar genel olarak veritaban\u0131 API\u2019leri, i\u015fletim sistemi API\u2019leri, remote API\u2019ler ve Web API\u2019leridir.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Veritabani_APIleri\"><\/span>Veritaban\u0131 API\u2019leri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Veritaban\u0131 API\u2019leri uygulama ve veritaban\u0131 y\u00f6netim sistemi aras\u0131nda ileti\u015fimi sa\u011flamaktad\u0131r. Geli\u015ftiriciler veriye eri\u015fme ya da tablolar\u0131 de\u011fi\u015ftirmek i\u00e7in veritabanlar\u0131na sorgular yazmaktad\u0131r. \u00d6rne\u011fin The Drupal 7 Database API kullan\u0131c\u0131lar\u0131n Oracle, MongoDB, PostgreSQL, MySQL, CouchDB ve MSSQL gibi farkl\u0131 veritabanlar\u0131 i\u00e7in sorgu olu\u015fturmas\u0131n\u0131 sa\u011flamaktad\u0131r.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Isletim_Sistemi_APIleri\"><\/span>\u0130\u015fletim Sistemi API\u2019leri<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bu API grubu uygulamalar\u0131n, i\u015fletim sistemlerinin kaynaklar\u0131n\u0131 ve servislerini nas\u0131l kullanaca\u011f\u0131n\u0131 belirtmektedir. Her i\u015fletim sistemi bir API setine sahiptir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Remote_APIler\"><\/span>Remote API\u2019ler<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Farkl\u0131 cihazlarda \u00e7al\u0131\u015fan uygulamalar\u0131n birbirleri ile olan etkile\u015fimlerinin standartlar\u0131n\u0131 Remote API\u2019ler belirlemektedir. \u00d6rne\u011fin bir yaz\u0131l\u0131m Remote API sayesinde bulundu\u011fu yerden farkl\u0131 bir yerde olan cihazdaki kaynaklara eri\u015fmek i\u00e7in kullan\u0131lmaktad\u0131r. \u0130ki farkl\u0131 yerde bulunan uygulaman\u0131n bir ileti\u015fim a\u011f\u0131 \u00fczerinden birbirine ba\u011flanmas\u0131 i\u00e7in Remote API\u2019ler genellikle web standartlar\u0131 baz al\u0131narak geli\u015ftirilmektedir. Java Database Connectivity API ve Java Remote Method Invocation API bunlara \u00f6rnektir.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Web_API\"><\/span>Web API<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>En \u00e7ok bu t\u00fcr kullan\u0131lmaktad\u0131r. Web API\u2019ler istemci \u2013 <a href=\"https:\/\/sunucucozumleri.com\/blog\/frontpage\/\">sunucu<\/a> mimarisinde web tabanl\u0131 sistemler aras\u0131nda veri ve i\u015flevsellik sa\u011flamaktad\u0131r. Bu API\u2019ler genellikle HTTP ya da HTTPS protokol\u00fcn\u00fc kullanarak web uygulamalar\u0131ndan gelen istekleri ve cevaplar\u0131 iletir. \u00d6rne\u011fin bir i\u015fletmenin adresini internet sitesine koymak i\u00e7in Google Maps API kullan\u0131lmaktad\u0131r.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"APInin_Tarihcesi_Nedir\"><\/span>API\u2019n\u0131n Tarih\u00e7esi Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>API fikri terimin kendisinden \u00e7ok daha eskiye dayanmaktad\u0131r. \u0130ngiliz <a href=\"https:\/\/sunucucozumleri.com\/blog\/bilgisayar-nasil-kullanilir\/\">bilgisayar<\/a> bilimcileri Maurice Wilkes ve David John Wheeler 1940\u2019l\u0131 y\u0131llarda EDSAC bilgisayar\u0131nda mod\u00fcler yaz\u0131l\u0131m k\u00fct\u00fcphaneleri \u00fczerine \u00e7al\u0131\u015fmalar yapm\u0131\u015ft\u0131r. Application Program Interface terimi ise 1968\u00a0y\u0131l\u0131nda\u00a0Amerikan Bilgi \u0130\u015flem Dernekleri Federasyonu konferans\u0131nda kullan\u0131lm\u0131\u015ft\u0131r. G\u00fcn\u00fcm\u00fczde ki anlam\u0131yla API\u2019nin k\u0131sa bir ge\u00e7mi\u015fi vard\u0131r. Yakla\u015f\u0131k 20 y\u0131ld\u0131r kullan\u0131mda olan modern anlay\u0131\u015f\u0131n geli\u015fmesinde Salesforce, eBay, Flickr, Amazon, Facebook ve Google gibi \u015firketlerin \u00e7ok b\u00fcy\u00fck katk\u0131s\u0131 bulunmaktad\u0131r. G\u00fcn\u00fcm\u00fczde en \u00e7ok kullan\u0131lan API\u2019lerden bir tanesi Google Maps API\u2019dir.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"API_Turleri_Nelerdir\"><\/span>API T\u00fcrleri Nelerdir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>API da\u011f\u0131t\u0131m t\u00fcrleri a\u00e7\u0131s\u0131ndan Private, Partner ve Public ya da External olmak \u00fczere \u00fc\u00e7 farkl\u0131 t\u00fcre ayr\u0131lmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Private_API\"><\/span>Private API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bu tarz API\u2019ler bir organizasyon i\u00e7erisindeki \u00e7\u00f6z\u00fcmleri ve servisleri iyile\u015ftirmek i\u00e7in tasarlanm\u0131\u015f aray\u00fczlerdir. \u00d6rne\u011fin \u015firket i\u00e7i geli\u015ftiriciler firman\u0131n IT sistemleri ya da uygulamalar\u0131 i\u00e7in private API kullanabilmektedir. Her ne kadar uygulama herkesin kullan\u0131ma a\u00e7\u0131k olsa da aray\u00fcz\u00fcn kendisi sadece API yay\u0131nc\u0131s\u0131 taraf\u0131ndan direkt olarak kullan\u0131labilir haldedir. Bu strateji API kullan\u0131m\u0131 \u00fczerinde tam kontrol sa\u011flamaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Partner_API\"><\/span>Partner API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Partner API\u2019ler genel olarak a\u00e7\u0131k ancak i\u015fletme partnerleri aras\u0131nda kullan\u0131lan API\u2019lerdir. En s\u0131k kullan\u0131m alan\u0131 iki taraf aras\u0131ndaki uygulama entegrasyonudur. \u00d6rne\u011fin bir al\u0131\u015fveri\u015f sitesi ile kargo firmas\u0131 Partner API kullanmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Public_API\"><\/span>Public API<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Public API, harici ya da geli\u015ftirici tabanl\u0131 API olarak da bilinmektedir. Bu API\u2019ler \u00fc\u00e7\u00fcnc\u00fc taraf t\u00fcm geli\u015ftiriciler i\u00e7in kullan\u0131ma a\u00e7\u0131kt\u0131r. Public API kendi i\u00e7erisinde a\u00e7\u0131k yani \u00fccretsiz ve \u00fccretli olmak \u00fczere ikiye ayr\u0131lmaktad\u0131r. \u00dccretliler abonelik ya da kullan\u0131m \u00fccreti almaktad\u0131r. Bir\u00e7ok geli\u015ftiriciye \u00fcyelik almadan \u00f6nce deneme yapabilmeleri i\u00e7in \u00fccretsiz deneme s\u00fcr\u00fcmleri sunulmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"REST_API_ve_SOAP_API_Nedir\"><\/span>REST API ve SOAP API Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>REST API ve SOAP API birer API mimarisidir. Representational State Transfer\u2019\u0131n k\u0131saltmas\u0131 olan REST API son derece pop\u00fcler bir Web API mimarisidir. Bir aray\u00fcz\u00fcn REST API olmas\u0131 i\u00e7in baz\u0131 mimari prensiplere sahip olmas\u0131 gerekmektedir. REST API\u2019lerde istemci \u2013 sunucu mimarisi, tabiiyetsizlik, cachelenebilirlik ve katmanl\u0131 sistem olmas\u0131 gerekmektedir. Simple Object Access Protocol yani SOAP API ise kendini kan\u0131tlam\u0131\u015f bir Web API t\u00fcr\u00fcd\u00fcr. Geni\u015fletilebilir, ba\u011f\u0131ms\u0131z ve tarafs\u0131zd\u0131r. HTTP, SMTP, TCP ve \u00e7ok daha fazla ileti\u015fim protokol\u00fc \u00fczerinden kullan\u0131labilmektedir. SOAP API\u2019lerin SOAP mesaj\u0131n\u0131 nas\u0131l i\u015fleyece\u011fi, \u00f6zellikleri ve mod\u00fclleri, protokol korallar\u0131 ve SOAP mesaj yap\u0131s\u0131 bulunmaktad\u0131r.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Remote_API_Nedir\"><\/span>Remote API Nedir?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Remote API ileti\u015fim a\u011f\u0131 \u00fczerinden etkile\u015fimi sa\u011flamak i\u00e7in tasarlanmaktad\u0131r. Uzak API anlam\u0131na gelen Remote API\u2019nin anlam\u0131 iste\u011fi yapan cihaz\u0131n d\u0131\u015f\u0131ndaki bir cihazda bulunan kaynaklar\u0131n API ile kullan\u0131labilmesini sa\u011flamaktad\u0131r. Bir\u00e7o\u011fu internet \u00fczerinden etkile\u015fim i\u00e7in kullan\u0131ld\u0131\u011f\u0131ndan genellikle Web API standartlar\u0131nda tasarlanmaktad\u0131r. T\u00fcm Remote API\u2019ler Web API de\u011fildir ancak WEB API\u2019lerin tamam\u0131n\u0131n Remote API oldu\u011funu s\u00f6ylemek \u00e7ok yanl\u0131\u015f de\u011fildir. Mesaj istekleri ve cevap mesajlar\u0131n\u0131n yap\u0131s\u0131 i\u00e7in genellikle HTTP istekleri kullan\u0131lmaktad\u0131r. Bu cevaplar genellikle XML ya da JSON dosyas\u0131 \u015feklindedir. XML ve JSON kullan\u0131lmas\u0131n\u0131n sebebi di\u011fer uygulamalar\u0131n verileri kullanabilmesi i\u00e7in kolay bir \u015fekilde sunulmas\u0131d\u0131r.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"APInin_Gelistiricilere_Katkilari_Nelerdir\"><\/span>API\u2019n\u0131n Geli\u015ftiricilere Katk\u0131lar\u0131 Nelerdir?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>API\u2019lerin geli\u015ftiricilere g\u00f6z ard\u0131 edilemeyecek kadar faydas\u0131 bulunmaktad\u0131r. Bunlar\u0131n ba\u015f\u0131nda ise otomasyon gelmektedir. Burada i\u015flemi insanlardan \u00e7ok bilgisayarlar yapmaktad\u0131r. API sayesinde geli\u015ftiriciler daha h\u0131zl\u0131 \u00e7al\u0131\u015fabildi\u011fi gibi i\u015f ak\u0131\u015f\u0131n\u0131 g\u00fcncelleyerek daha k\u0131sa s\u00fcrede daha verimli \u00e7al\u0131\u015fabilmektedir. Verimlilik ayn\u0131 zamanda i\u00e7erik alan\u0131nda da ge\u00e7erlidir. API eri\u015fimi ile beraber yeni i\u00e7erik \u00e7ok daha h\u0131zl\u0131 bir \u015fekilde yay\u0131nlanabilmektedir. Sistem i\u00e7eri\u011fi otomatik olarak payla\u015f\u0131r ve her kanal i\u00e7in eri\u015filebilir hale getirir. API\u2019n\u0131n bir di\u011fer katk\u0131s\u0131 da adaptasyondur. Zaman i\u00e7erisinde her sistem de\u011fi\u015fmektedir. API\u2019ler sayesinde yeni entegrasyonlar yapmak ve de\u011fi\u015fikliklere ayak uydurmak s\u0131f\u0131rdan ba\u015flamak yerine ge\u00e7mektedir. Bu da hem zaman he mde maliyet a\u00e7\u0131s\u0131ndan b\u00fcy\u00fck bir tasarruf anlam\u0131na gelmektedir.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>T\u00fcrk\u00e7eye Uygulama Programlama Aray\u00fcz\u00fc olarak \u00e7evrilebilecek olan Application Programming Interface ya da daha bilinen ad\u0131yla, k\u0131saca API komut ara\u00e7lar\u0131ndan Java\u2019ya veya Rails web uygulamalar\u0131nda Ruby\u2019e kadar her yerde kullan\u0131lan bir konsepttir. API farkl\u0131 yaz\u0131l\u0131m bile\u015fenlerinin ya da kaynaklar\u0131n\u0131n birbirleri ile etkile\u015fime ge\u00e7mesini sa\u011flamaktad\u0131r. API Nedir? Ne \u0130\u015fe Yarar? API uygulamalar\u0131n verilere ula\u015fmas\u0131 ve harici yaz\u0131l\u0131m &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1762,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14],"tags":[],"class_list":["post-1167","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-haberler"],"acf":[],"_links":{"self":[{"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/posts\/1167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/comments?post=1167"}],"version-history":[{"count":0,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/posts\/1167\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/media\/1762"}],"wp:attachment":[{"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/media?parent=1167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/categories?post=1167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sunucucozumleri.com\/blog\/wp-json\/wp\/v2\/tags?post=1167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}