Jokainen ohjelmoija on varmasti törmännyt sovellusliittymään (sovellusohjelmointirajapinta) tai sovellusohjelmointirajapintaan. Ytimessä se on tietty joukko luokkia, toimintoja, vakioita, jotka tarjoaa sovellus, palvelu tai käyttöjärjestelmä. Ohjelmistokehittäjät käyttävät eri ohjelmistotuotteiden kirjoittamiseen.
Ohjeet
Vaihe 1
Käytä VKontakten sosiaalisen verkoston sovellusliittymää Flash-sovelluksiin. Jos haluat käyttää tämän sivuston ohjelmointirajapintaa, lataa APIConnection.zip-tiedosto kehittäjäsivulta. Pura ladattu arkisto pakkaukseen, jossa on sovelluksen lähdetiedostot, jotka ovat vuorovaikutuksessa kirjaston kanssa. Liitä vk. APIConnection-luokka projektiisi aloittaaksesi APIConnection-sovelluksen käytön. Luo tämän luokan ilmentymä. FlashVars-objekti on sen rakentajan ainoa parametri. Tässä on esimerkki sovelluksen alustamisesta:
var flashVar: Object = stage.loaderInfo.parameters as Object;
var VK: APIConnection = uusi APIConnection (flashVar);
Vaihe 2
Käytä Google Maps -sovellusliittymää. Tätä käyttöliittymää käytetään karttojen sijoittamiseen sivullesi. Aloita hankkimalla avain osoitteesta https://code.google.com/intl/ru/apis/maps/signup.htm. Käytä sitä edelleen sivullasi:
Jos haluat yrittää käyttää karttaa localhostissa, voit jättää parametrin {your key} tyhjäksi. Yhdistä karttojen sovellusliittymä. Tätä varten syötä yllä oleva koodi. Liitä sen jälkeen HTML-koodi:
Huomaa - lohko, jonka sisällä on id-kartta, sisältää karttatiedot. Voit näyttää kartan liittämällä JavaScript-koodin:
function initialize () {// Tätä toimintoa kutsutaan, kun sivu ladataan.
if (GBrowserIsCompatible ()) {// Tarkista, onko selain yhteensopiva karttojen kanssa
var map = uusi GMap2 (document.getElementById ("kartta")); // Luo karttaluokan ilmentymä, jossa kartta on sen lohkon tunnus, jossa asennettu kartta näytetään.
map.setCenter (uusi GLatLng (62.424198, 25.962219), 15); // Aseta kartan koordinaatit. 15 on kartan mittakaava.
}
}
Muista kiinnittää huomiota sen maantieteellisen objektin koordinaattien ilmoitukseen, jolle kartta näytetään.