{"id":16017,"date":"2024-02-10T09:02:03","date_gmt":"2024-02-10T09:02:03","guid":{"rendered":"https:\/\/promoguy.nl\/?post_type=entity&p=16017"},"modified":"2024-02-10T09:02:03","modified_gmt":"2024-02-10T09:02:03","slug":"apis","status":"publish","type":"entity","link":"https:\/\/promoguy.nl\/lt\/blog\/vocabulary\/apis\/","title":{"rendered":"API"},"content":{"rendered":"<p>Kompiuteri\u0173 programavimo srityje taikom\u0173j\u0173 program\u0173 s\u0105saja (API) - tai proced\u016br\u0173, protokol\u0173 ir priemoni\u0173 rinkinys, skirtas programin\u0117s \u012frangos programoms kurti.  API i\u0161rei\u0161kia programin\u0117s \u012frangos komponent\u0105 jo operacijomis, \u012fvestimis, i\u0161vestimis ir pagrindiniais tipais.  API apibr\u0117\u017eia funkcijas, kurios yra nepriklausomos nuo j\u0173 atitinkam\u0173 realizacij\u0173, tod\u0117l apibr\u0117\u017etys ir realizacijos gali skirtis, nepakenkdamos viena kitai.  Gera API palengvina programos k\u016brim\u0105, nes joje pateikiamos visos sudedamosios dalys.  Tuomet programuotojas \u0161iuos blokus sujungia \u012f visum\u0105. Be prieigos prie duomen\u0173 bazi\u0173 ar kompiuterio technin\u0117s \u012frangos, pavyzd\u017eiui, kiet\u0173j\u0173 disk\u0173 ar vaizdo plok\u0161\u010di\u0173, API gali palengvinti GUI komponent\u0173 programavimo darb\u0105.  Pavyzd\u017eiui, API gali palengvinti nauj\u0173 funkcij\u0173 integravim\u0105 \u012f esamas programas (vadinamoji \"plug-in API\").  API taip pat gali pad\u0117ti skirtingoms taikomosioms programoms dalytis duomenimis, o tai gali pad\u0117ti integruoti ir patobulinti taikom\u0173j\u0173 program\u0173 funkcijas. API da\u017enai b\u016bna bibliotekos pavidalo, \u012f kuri\u0105 \u012ftraukiamos proced\u016br\u0173, duomen\u0173 strukt\u016br\u0173, objekt\u0173 klasi\u0173 ir kintam\u0173j\u0173 specifikacijos.  Kitais atvejais, ypa\u010d SOAP ir REST paslaug\u0173 atveju, API yra tiesiog nuotolini\u0173 skambu\u010di\u0173 specifikacija, pateikiama API vartotojams. API specifikacija gali b\u016bti \u012fvairi\u0173 form\u0173, \u012fskaitant tarptautin\u012f standart\u0105, pavyzd\u017eiui, POSIX, pardav\u0117jo dokumentus, pavyzd\u017eiui, \"Microsoft Windows\" API, arba programavimo kalbos bibliotekas, pavyzd\u017eiui, C++ standartin\u0119 \u0161ablon\u0173 bibliotek\u0105 arba \"Java\" API. API skiriasi nuo taikomosios dvejetain\u0117s s\u0105sajos (ABI) tuo, kad API yra pagr\u012fsta i\u0161eities kodu, o ABI yra dvejetain\u0117 s\u0105saja. Pavyzd\u017eiui, POSIX yra API, o \"Linux\" standartin\u0117 baz\u0117 - ABI.<\/p>","protected":false},"excerpt":{"rendered":"<p>In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications. An API expresses a software component in terms of its operations, inputs, outputs, and underlying types. An API defines functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"","ping_status":"closed","template":"","meta":{"_acf_changed":false,"wl_entities_gutenberg":"","footnotes":""},"categories":[],"wl_entity_type":[39],"class_list":["post-16017","entity","type-entity","status-publish","hentry","wl_entity_type-thing"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.0 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>APIs - Promoguy Digital Marketing Agency<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"lt_LT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"APIs\" \/>\n<meta property=\"og:description\" content=\"In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications. An API expresses a software component in terms of its operations, inputs, outputs, and underlying types. An API defines functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/promoguy.nl\/lt\/blog\/vocabulary\/apis\/\" \/>\n<meta property=\"og:site_name\" content=\"Promoguy Digital Marketing Agency\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minut\u0117\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/apis\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/apis\\\/\",\"name\":\"APIs - Promoguy Digital Marketing Agency\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\"},\"datePublished\":\"-0001-11-30T00:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/apis\\\/#breadcrumb\"},\"inLanguage\":\"lt-LT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/apis\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/blog\\\/vocabulary\\\/apis\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/promoguy.nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"APIs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#website\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"name\":\"Promoguy Digital Marketing Agency\",\"description\":\"Performance Marketing Agency\",\"publisher\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"lt-LT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#organization\",\"name\":\"Promoguy Digital Marketing Agency\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"lt-LT\",\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"contentUrl\":\"https:\\\/\\\/promoguy.nl\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg\",\"width\":362,\"height\":82,\"caption\":\"Promoguy Digital Marketing Agency\"},\"image\":{\"@id\":\"https:\\\/\\\/promoguy.nl\\\/pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"API - Skaitmenin\u0117s rinkodaros agent\u016bra Promoguy","robots":{"index":"noindex","follow":"follow"},"og_locale":"lt_LT","og_type":"article","og_title":"APIs","og_description":"In computer programming, an application programming interface (API) is a set of routines, protocols, and tools for building software applications. An API expresses a software component in terms of its operations, inputs, outputs, and underlying types. An API defines functionalities that are independent of their respective implementations, which allows definitions and implementations to vary without [&hellip;]","og_url":"https:\/\/promoguy.nl\/lt\/blog\/vocabulary\/apis\/","og_site_name":"Promoguy Digital Marketing Agency","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minut\u0117"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/apis\/","url":"https:\/\/promoguy.nl\/blog\/vocabulary\/apis\/","name":"API - Skaitmenin\u0117s rinkodaros agent\u016bra Promoguy","isPartOf":{"@id":"https:\/\/promoguy.nl\/pt\/#website"},"datePublished":"-0001-11-30T00:00:00+00:00","breadcrumb":{"@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/apis\/#breadcrumb"},"inLanguage":"lt-LT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/promoguy.nl\/blog\/vocabulary\/apis\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/promoguy.nl\/blog\/vocabulary\/apis\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/promoguy.nl\/"},{"@type":"ListItem","position":2,"name":"APIs"}]},{"@type":"WebSite","@id":"https:\/\/promoguy.nl\/pt\/#website","url":"https:\/\/promoguy.nl\/pt\/","name":"Skaitmenin\u0117s rinkodaros agent\u016bra Promoguy","description":"Veiklos rinkodaros agent\u016bra","publisher":{"@id":"https:\/\/promoguy.nl\/pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/promoguy.nl\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"lt-LT"},{"@type":"Organization","@id":"https:\/\/promoguy.nl\/pt\/#organization","name":"Skaitmenin\u0117s rinkodaros agent\u016bra Promoguy","url":"https:\/\/promoguy.nl\/pt\/","logo":{"@type":"ImageObject","inLanguage":"lt-LT","@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","contentUrl":"https:\/\/promoguy.nl\/wp-content\/uploads\/2023\/06\/PROMOGUY_LOGO_RGB_Main-versions_White-logo.svg","width":362,"height":82,"caption":"Promoguy Digital Marketing Agency"},"image":{"@id":"https:\/\/promoguy.nl\/pt\/#\/schema\/logo\/image\/"}}]}},"_wl_alt_label":[],"wl:entity_url":"https:\/\/data.wordlift.io\/wl1503668\/entity\/apis","_links":{"self":[{"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/entities\/16017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/entities"}],"about":[{"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/types\/entity"}],"author":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/comments?post=16017"}],"version-history":[{"count":0,"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/entities\/16017\/revisions"}],"wp:attachment":[{"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/media?parent=16017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/categories?post=16017"},{"taxonomy":"wl_entity_type","embeddable":true,"href":"https:\/\/promoguy.nl\/lt\/wp-json\/wp\/v2\/wl_entity_type?post=16017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}