diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:45 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:41:45 -0500 |
commit | 1109132f09d75da9a28b649c7677bb6ce07c40c0 (patch) | |
tree | 0dd8b084480983cf9f9680e8aedb92782a921b13 /files/hu/glossary/api | |
parent | 4b1a9203c547c019fc5398082ae19a3f3d4c3efe (diff) | |
download | translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.gz translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.tar.bz2 translated-content-1109132f09d75da9a28b649c7677bb6ce07c40c0.zip |
initial commit
Diffstat (limited to 'files/hu/glossary/api')
-rw-r--r-- | files/hu/glossary/api/index.html | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/files/hu/glossary/api/index.html b/files/hu/glossary/api/index.html new file mode 100644 index 0000000000..a3102d330e --- /dev/null +++ b/files/hu/glossary/api/index.html @@ -0,0 +1,40 @@ +--- +title: API +slug: Glossary/API +tags: + - Glossary +translation_of: Glossary/API +--- +<p>Az API a programozás során előforduló egyik leggyakoribb és legijesztőbb kifejezés. Ennek ellenére nem annyira rettenetes: például ennek a szócikknek az elolvasásával meg is lehet érteni.</p> + +<p>Az API szó az angol Application Programming Interface rövidítése. Egy olyan felületet jelöl, amin keresztül egy külső programot el lehet érni, kommunikálni lehet vele. (Tehát a külső program képességeit más programokból hasznosítani lehet).</p> + +<p>Fontos, hogy az API számítógépek számára készül: programból könnyen összeállítható a bemenete és feldolgozható a kimenete, de emberek számára nehezebben értelmezhető.</p> + +<p>Webfejlesztés során általában kétféle API-val találkozhatunk:</p> + +<ul> + <li>Programkódból elérhető API-k:Igazábol minden olyan utasítás, amit nem mi hoztunk létre, API-nak minősül. Például ha használtuk már (JavaScript-ben) a document.write-t, a document.getElementByID-t vagy a .innerHTML-t, akkor máris a DOM API felhasználói lettünk.</li> + <li>Interneten elérhető API-k: Ezekkel eleinte kevésbé találkozunk. Lényegük, hogy egy weboldal működtetője nem csak ember számára olvasható (HTML-) formátumban teszi elérhetővé a szerver szolgáltatásait. Ebben az esetben a bemeneti adatokat az URL-ben kell elhelyezni, az eredményt pedig valamilyen, jól feldolgozható formátumban (egyszerő szöveg, JSON, XML) kapjuk.</li> +</ul> + +<p>Példák</p> + +<ul> + <li>A MediaWiki API-val a Wikipédia szolgáltatásaihoz férhetünk hozzá. Például a <a href="https://hu.wikipedia.org/w/api.php?action=query&list=search&srsearch=API">hu.wikipedia.org/w/api.php?action=query&list=search&srsearch=API</a> linken azokat azoknak az oldalaknak a listáját kapjuk meg, amelyek tartalmazzák az API szót.</li> + <li>A már említett DOM API az oldal tartalmának JavaScriptből való olvasására/módosítására szolgál.</li> +</ul> + +<h2 id="További_olvasnivaló">További olvasnivaló</h2> + +<h3 id="Általános_tudás">Általános tudás</h3> + +<ul> + <li><a href="https://hu.wikipedia.org/wiki/Alkalmazásprogramozási_felület" title="Alkalmazásprogramozási felület">Alkalmazásprogramozási felület </a>a wikipédián</li> +</ul> + +<h3 id="Technikai_részletek">Technikai részletek</h3> + +<ul> + <li><a href="https://developer.mozilla.org/en-US/docs/Web/API">Web API reference</a> (egyenlőre angolul)</li> +</ul> |