Tikrai kiekvienas programuotojas yra susidūręs su API (programų programavimo sąsaja) arba programų programavimo sąsaja. Savo esme tai yra konkretus klasių, funkcijų, konstantų rinkinys, kurį teikia programa, tarnyba ar operacinė sistema. Programinės įrangos kūrėjai naudoja įvairiems programinės įrangos produktams rašyti.
Nurodymai
1 žingsnis
„Flash“programoms naudokite „VKontakte“socialinio tinklo API. Norėdami naudoti šios svetainės programavimo sąsają, iš kūrėjo puslapio atsisiųskite failą, pavadintą APIConnection.zip. Išpakuokite atsisiųstą archyvą į aplanką su programos, kuri veiks su biblioteka, šaltinio failais. Norėdami pradėti dirbti su APIConnection, prijunkite vk. APIConnection klasę prie savo projekto. Sukurkite šios klasės egzempliorių. „FlashVars“objektas yra vienintelis jo konstruktoriaus parametras. Štai programos inicijavimo pavyzdys:
var flashVar: Object = stage.loaderInfo.parameters as Object;
var VK: APIConnection = naujas APIConnection („flashVar“);
2 žingsnis
Naudokite „Google maps“API. Ši sąsaja naudojama norint įdėti žemėlapius į jūsų puslapį. Norėdami pradėti, gaukite raktą šiuo adresu: https://code.google.com/intl/ru/apis/maps/signup.htm. Toliau naudokite jį savo puslapyje:
Jei norite pabandyti naudoti žemėlapį „localhost“, galite palikti tuščią parametrą {jūsų raktas}. Prijunkite žemėlapių API. Norėdami tai padaryti, įveskite aukščiau nurodytą kodą. Po to įklijuokite HTML kodą:
Atkreipkite dėmesį - bloke su ID žemėlapiu bus žemėlapio duomenys. Norėdami parodyti žemėlapį, įklijuokite „JavaScript“kodą:
function initialize () {// Ši funkcija bus iškviesta, kai puslapis bus įkeltas.
if (GBrowserIsCompatible ()) {// Patikrinkite, ar naršyklė suderinama su žemėlapiais
var map = naujas GMap2 (document.getElementById ("map")); // Sukurkite žemėlapio klasės egzempliorių, kur žemėlapis yra bloko, kuriame rodomas įdiegtas žemėlapis, ID.
map.setCenter (naujas „GLatLng“(62.424198, 25.962219), 15); // Nustatykite žemėlapio koordinates. 15 yra žemėlapio mastelis.
}
}
Būtinai atkreipkite dėmesį į geografinio objekto, kuriam rodomas žemėlapis, koordinačių deklaravimą.