Әрине, кез-келген бағдарламашы API (қолданбалы бағдарламалау интерфейсі) немесе қолданбалы бағдарламалау интерфейсімен кездесті. Оның негізінде бұл қосымша, қызмет немесе операциялық жүйемен қамтамасыз етілген класстардың, функциялардың, тұрақтылардың нақты жиынтығы. Бағдарламалық жасақтама жасаушылар әр түрлі бағдарламалық өнімдерді жазу үшін қолданылады.
Нұсқаулық
1-қадам
Flash қосымшалары үшін ВКонтакте әлеуметтік желісінің API қолданыңыз. Осы сайттың бағдарламалау интерфейсін қолдану үшін, әзірлеуші парағынан APIConnection.zip деп аталатын файлды жүктеп алыңыз. Жүктелген мұрағатты кітапханамен өзара әрекеттесетін қосымшаның бастапқы файлдары бар қалтаға шығарыңыз. APIConnection-пен жұмысты бастау үшін vk. APIConnection сыныбын жобаңызға қосыңыз. Осы сыныптың данасын жасаңыз. FlashVars объектісі оның конструкторының жалғыз параметрі болып табылады. Қолданбаны инициализациялау мысалы:
var flashVar: Object = stage.loaderInfo.parameters ретінде Object;
var VK: APIConnection = жаңа APIConnection (flashVar);
2-қадам
Google maps API қолданыңыз. Бұл интерфейс карталарды сіздің бетіңізге орналастыру үшін қолданылады. Бастау үшін https://code.google.com/intl/ru/apis/maps/signup.htm мекен-жайынан кілт алыңыз. Әрі қарай оны өз парағыңызда қолданыңыз:
Егер сіз картаны localhost-та қолданып көргіңіз келсе, {your key} параметрін бос қалдыруға болады. Карталарды API қосыңыз. Ол үшін жоғарыда көрсетілген кодты енгізіңіз. Осыдан кейін html кодына қойыңыз:
Назар аударыңыз - ішінде id картасы бар блокта карта деректері болады. Картаны көрсету үшін JavaScript кодын қойыңыз:
function initialize () {// Бұл функция бет жүктелген кезде шақырылады.
if (GBrowserIsCompatible ()) {// Браузердің карталармен үйлесімдігін тексеріңіз
var map = жаңа GMap2 (document.getElementById («карта»)); // Карта класының данасын құрыңыз, мұнда карта - орнатылған картаны көрсететін блоктың идентификаторы.
map.setCenter (жаңа GLatLng (62.424198, 25.962219), 15); // Картаның координаттарын орнатыңыз. 15 - картаның масштабы.
}
}
Карта көрсетілетін географиялық объектінің координаталарының декларациясына назар аударуды ұмытпаңыз.