{"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":"Laravel'de Scribe ile API Dok\u00fcmantasyonu: Pratik Bir K\u0131lavuz","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"2VTkoamu9Z\"><a href=\"https:\/\/fatihsoysal.com\/blog\/laravelde-scribe-ile-api-dokumantasyonu-pratik-bir-kilavuz\/\">Laravel&#8217;de Scribe ile API Dok\u00fcmantasyonu: Pratik Bir K\u0131lavuz<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/laravelde-scribe-ile-api-dokumantasyonu-pratik-bir-kilavuz\/embed\/#?secret=2VTkoamu9Z\" width=\"600\" height=\"338\" title=\"&#8220;Laravel&#8217;de Scribe ile API Dok\u00fcmantasyonu: Pratik Bir K\u0131lavuz&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"2VTkoamu9Z\" 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! Fatih Soysal burada. Bu makalede, Laravel projeleriniz i\u00e7in API dok\u00fcmantasyonunu kolayl\u0131kla olu\u015fturman\u0131za yard\u0131mc\u0131 olacak g\u00fc\u00e7l\u00fc bir ara\u00e7 olan Scribe'\u0131 ele alaca\u011f\u0131z. Scribe, hem geli\u015ftiriciler hem de API t\u00fcketicileri i\u00e7in anla\u015f\u0131l\u0131r ve kullan\u0131\u015fl\u0131 bir dok\u00fcmantasyon olu\u015fturman\u0131z\u0131 sa\u011flar. Bu rehber, Scribe'\u0131 kurmaktan \u00f6zelle\u015ftirmeye, hatta ileri seviye kullan\u0131m senaryolar\u0131na kadar her \u015feyi kapsayacak \u015fekilde haz\u0131rlanm\u0131\u015ft\u0131r."}