{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"\u00dccretsiz API'lar: Geli\u015ftiriciler \u0130\u00e7in Kapsaml\u0131 Rehber","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"98jXUik70E\"><a href=\"https:\/\/fatihsoysal.com\/blog\/ucretsiz-apilar-gelistiriciler-icin-kapsamli-rehber\/\">\u00dccretsiz API&#8217;lar: Geli\u015ftiriciler \u0130\u00e7in Kapsaml\u0131 Rehber<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/ucretsiz-apilar-gelistiriciler-icin-kapsamli-rehber\/embed\/#?secret=98jXUik70E\" width=\"600\" height=\"338\" title=\"&#8220;\u00dccretsiz API&#8217;lar: Geli\u015ftiriciler \u0130\u00e7in Kapsaml\u0131 Rehber&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"98jXUik70E\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba, ben Fatih Soysal. Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda \u00fccretsiz ve g\u00fc\u00e7l\u00fc API'lar\u0131n \u00f6nemini biliyorum. Bu y\u00fczden, bug\u00fcn size farkl\u0131 kategorilerde kullanabilece\u011finiz \u00fccretsiz API'lardan olu\u015fan kapsaml\u0131 bir rehber sunaca\u011f\u0131m. \u00d6ncelikle, API'nin ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu k\u0131saca hat\u0131rlayal\u0131m. API (Application Programming Interface), farkl\u0131 yaz\u0131l\u0131mlar\u0131n birbirleriyle ileti\u015fim kurmas\u0131n\u0131 sa\u011flayan bir arabirimdir. Basit\u00e7e s\u00f6ylemek gerekirse, farkl\u0131 uygulamalar\u0131n bilgi payla\u015fmas\u0131na ve birlikte \u00e7al\u0131\u015fmas\u0131na olanak tan\u0131r."}