{"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":"React Native ile ECSPOS Yaz\u0131c\u0131ya Buffer Yazd\u0131rma","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"qr1vZSI3vO\"><a href=\"https:\/\/fatihsoysal.com\/blog\/react-native-ile-ecspos-yaziciya-buffer-yazdirma\/\">React Native ile ECSPOS Yaz\u0131c\u0131ya Buffer Yazd\u0131rma<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/react-native-ile-ecspos-yaziciya-buffer-yazdirma\/embed\/#?secret=qr1vZSI3vO\" width=\"600\" height=\"338\" title=\"&#8220;React Native ile ECSPOS Yaz\u0131c\u0131ya Buffer Yazd\u0131rma&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"qr1vZSI3vO\" 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":"React Native uygulamalar\u0131n\u0131zda ECSPOS destekli yaz\u0131c\u0131lara veri g\u00f6ndermek ve yazd\u0131rmak, \u00f6zellikle POS sistemleri geli\u015ftiriyorsan\u0131z, olduk\u00e7a \u00f6nemlidir. Bu makalede, React Native \u00fczerinden ECSPOS yaz\u0131c\u0131lar\u0131na buffer verisi g\u00f6ndererek yazd\u0131rma i\u015flemini nas\u0131l ger\u00e7ekle\u015ftirebilece\u011finizi ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131z. \u00d6ncelikle, ECSPOS protokol\u00fcn\u00fcn ne oldu\u011funu ve nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 anlamak gerekiyor. K\u0131saca \u00f6zetlemek gerekirse, ECSPOS (Electronic Cash Register\/Point Of Sale) bir termal yaz\u0131c\u0131 kontrol protokol\u00fcd\u00fcr. \u00c7e\u015fitli yaz\u0131c\u0131 markalar\u0131 taraf\u0131ndan desteklenir ve genellikle POS sistemlerinde kullan\u0131l\u0131r.","thumbnail_url":"https:\/\/via.placeholder.com\/350x150"}