Tiyak na ang bawat programmer ay nakatagpo ng isang API (application programming interface) o interface ng application ng application. Sa core nito, ito ay isang tukoy na hanay ng mga klase, pag-andar, mga Constant na ibinibigay ng isang application, serbisyo, o operating system. Ginamit ng mga developer ng software upang sumulat ng iba't ibang mga produkto ng software.
Panuto
Hakbang 1
Gamitin ang VKontakte social network API para sa mga application ng Flash. Upang magamit ang interface ng programa ng site na ito, mag-download ng isang file na tinatawag na APIConnection.zip mula sa pahina ng developer. I-unpack ang na-download na archive sa folder gamit ang mga source file ng application na makikipag-ugnay sa library. Upang masimulan ang pagtatrabaho sa APIConnection, ikonekta ang vk. APIConnection class sa iyong proyekto. Lumikha ng isang halimbawa ng klase na ito. Ang object ng flashVars ay ang tanging parameter sa tagapagbuo nito. Narito ang isang halimbawa ng pagsisimula ng isang application:
var flashVar: Bagay = stage.loaderInfo.parameter bilang Bagay;
var VK: APIConnection = bagong APIConnection (flashVar);
Hakbang 2
Gamitin ang Google maps API. Ginagamit ang interface na ito upang ilagay ang mga mapa sa iyong pahina. Upang magsimula, kunin ang susi sa https://code.google.com/intl/ru/apis/maps/signup.htm. Karagdagang paggamit nito sa iyong pahina:
Kung nais mong subukang gumamit ng isang mapa sa localhost, maaari mong iwanang blangko ang parameter na {iyong key}. Ikonekta ang mga mapa API. Upang magawa ito, ipasok ang code na ipinakita sa itaas. Pagkatapos nito, i-paste sa html code:
Mangyaring tandaan - ang block na may id map sa loob ay maglalaman ng data ng mapa. Upang maipakita ang mapa, i-paste ang JavaScript code:
ipasimuno ang function () {// Tatawagin ang pagpapaandar na ito kapag na-load ang pahina.
kung (GBrowserIsCompatible ()) {// Suriin kung tugma ang browser sa mga mapa
var map = bagong GMap2 (document.getElementById ("mapa")); // Lumikha ng isang halimbawa ng klase ng mapa, kung saan ang mapa ay ang id ng bloke kung saan ipapakita ang naka-install na mapa.
mapa.setCenter (bagong GLatLng (62.424198, 25.962219), 15); // Itakda ang mga coordinate ng mapa. 15 ang sukat ng mapa.
}
}
Siguraduhing magbayad ng pansin sa deklarasyon ng mga coordinate ng heograpikong bagay kung saan ipinakita ang mapa.