Ар бир программист API (колдонмо программалоо интерфейси) же колдонмо программалоо интерфейсине туш болгон. Негизинен, бул тиркеме, кызмат же иштөө тутуму тарабынан берилген класстардын, функциялардын, константтардын белгилүү бир жыйындысы. Программалык камсыздоону иштеп чыгуучулар тарабынан ар кандай программалык продукттарды жазуу үчүн колдонулат.
Нускамалар
1 кадам
Flash тиркемелери үчүн ВКонтакте социалдык тармагынын API колдон. Бул сайттын программалоо интерфейсин колдонуу үчүн, иштеп чыгуучунун баракчасынан APIConnection.zip деп аталган файлды жүктөп алыңыз. Жүктөлгөн архивди китепкана менен өз ара аракеттене турган тиркеменин баштапкы файлдары бар папкага сал. APIConnection менен иштей баштоо үчүн, vk. APIConnection классын проектке туташтырыңыз. Ушул класстын мисалын түзүңүз. FlashVars объектиси анын конструкторунун бирден-бир параметри болуп саналат. Колдонмону инициалдаштыруунун мисалы:
var flashVar: Object = stage.loaderInfo.parameters as Object;
var VK: APIConnection = жаңы APIConnection (flashVar);
2-кадам
Google maps API колдон. Бул интерфейс сиздин баракчаңызга карталарды жайгаштыруу үчүн колдонулат. Баштоо үчүн, ачкычты https://code.google.com/intl/ru/apis/maps/signup.htm дарегинен алыңыз. Андан ары аны өз баракчаңызда колдонуңуз:
Картаны localhost колдонуп көргүңүз келсе, {your key} параметрин бош калтырсаңыз болот. Maps API'ин туташтырыңыз. Ал үчүн жогоруда көрсөтүлгөн кодду киргизиңиз. Андан кийин, html кодуна чаптаңыз:
Көңүл буруңуз - ичинде идентификатор картасы бар блок карта маалыматын камтыйт. Картаны көрсөтүү үчүн JavaScript кодун чаптаңыз:
function initialize () {// Бул функция барак жүктөлгөндө аталып калат.
if (GBrowserIsCompatible ()) {// Браузердин карталарга шайкештигин текшериңиз
var map = new GMap2 (document.getElementById ("map")); // Карта классынын мисалын түзүңүз, мында карта - орнотулган картаны көрсөтө турган блоктун идентификатору.
map.setCenter (жаңы GLatLng (62.424198, 25.962219), 15); // Картанын координаттарын коюңуз. 15 - картанын масштабы.
}
}
Карта көрсөтүлгөн географиялык объекттин координаттарынын декларациясына көңүл бурууну унутпаңыз.