Hakika kila programu imekutana na API (interface ya programu ya programu) au kiolesura cha programu ya programu. Katika msingi wake, ni seti maalum ya madarasa, kazi, vipindi ambavyo hutolewa na programu tumizi, huduma, au mfumo wa uendeshaji. Inatumiwa na watengenezaji wa programu kuandika bidhaa anuwai za programu.
Maagizo
Hatua ya 1
Tumia VKontakte API ya mtandao wa kijamii kwa matumizi ya Flash. Ili kutumia kiolesura cha programu ya wavuti hii, pakua faili inayoitwa APIConnection.zip kutoka kwa ukurasa wa msanidi programu. Ondoa jalada lililopakuliwa kwenye folda na faili chanzo za programu ambayo itaingiliana na maktaba. Ili kuanza kufanya kazi na APIConnection, unganisha darasa la vk. APIConnection na mradi wako. Unda mfano wa darasa hili. Kitu cha flashVars ndicho kigezo pekee kwa mjenzi wake. Hapa kuna mfano wa kuanzisha programu:
var flashVar: Object = stage.loaderInfo.parameters kama Object;
var VK: APIConnection = APIConnection mpya (flashVar);
Hatua ya 2
Tumia API ya ramani za Google. Muunganisho huu hutumiwa kuweka ramani kwenye ukurasa wako. Ili kuanza, pata ufunguo kwa https://code.google.com/intl/ru/apis/maps/signup.htm. Tumia zaidi kwenye ukurasa wako:
Ikiwa unataka kujaribu kutumia ramani kwenye localhost, unaweza kuacha parameter ya {key} yako wazi. Unganisha API ya ramani. Ili kufanya hivyo, ingiza nambari iliyoonyeshwa hapo juu. Baada ya hapo, weka nambari ya html:
Tafadhali kumbuka - kizuizi kilicho na ramani ya kitambulisho ndani kitakuwa na data ya ramani. Ili kuonyesha ramani, weka nambari ya JavaScript:
Anzisha kazi () {// Kazi hii itaitwa wakati ukurasa unapakiwa.
ikiwa (GBrowserIsCompatible ()) {// Angalia ikiwa kivinjari kinaoana na ramani
ramani ya var = mpya GMap2 (hati.getElementById ("ramani")); // Unda mfano wa darasa la ramani, ambapo ramani ni kitambulisho cha kizuizi cha kuonyesha ramani iliyosanikishwa.
ramani.setCenter (GLatLng mpya (62.424198, 25.962219), 15); // Weka kuratibu za ramani. 15 ni kipimo cha ramani.
}
}
Hakikisha kuzingatia tamko la kuratibu za kitu cha kijiografia ambacho ramani inaonyeshwa.