Z pewnością każdy programista spotkał się z API (interfejs programowania aplikacji) lub interfejs programowania aplikacji. W swej istocie jest to określony zestaw klas, funkcji, stałych dostarczanych przez aplikację, usługę lub system operacyjny. Używany przez programistów do pisania różnych produktów programowych.
Instrukcje
Krok 1
Użyj interfejsu API sieci społecznościowej VKontakte dla aplikacji Flash. Aby skorzystać z interfejsu programistycznego tej witryny, pobierz plik o nazwie APIConnection.zip ze strony programisty. Rozpakuj pobrane archiwum do folderu z plikami źródłowymi aplikacji, która będzie współdziałać z biblioteką. Aby rozpocząć pracę z APIConnection, podłącz klasę vk. APIConnection do swojego projektu. Utwórz instancję tej klasy. Obiekt flashVars jest jedynym parametrem jego konstruktora. Oto przykład inicjowania aplikacji:
var flashVar: Object = stage.loaderInfo.parameters jako Object;
var VK: APIConnection = nowe APIConnection (flashVar);
Krok 2
Użyj interfejsu API map Google. Ten interfejs służy do umieszczania map na Twojej stronie. Aby rozpocząć, pobierz klucz ze strony https://code.google.com/intl/ru/apis/maps/signup.htm. Używaj go dalej na swojej stronie:
Jeśli chcesz spróbować użyć mapy na hoście lokalnym, możesz pozostawić parametr {your key} pusty. Połącz interfejs API map. Aby to zrobić, wprowadź kod pokazany powyżej. Następnie wklej kod html:
Uwaga - blok z mapą id w środku będzie zawierał dane mapy. Aby wyświetlić mapę, wklej kod JavaScript:
function initialize () {// Ta funkcja zostanie wywołana po załadowaniu strony.
if (GBrowserIsCompatible()) {// Sprawdź, czy przeglądarka jest kompatybilna z mapami
var map = new GMap2 (document.getElementById („mapa”)); // Utwórz instancję klasy map, gdzie map jest identyfikatorem bloku, w którym ma być wyświetlana zainstalowana mapa.
map.setCenter (nowy GLatLng (62.424198, 25.962219), 15); // Ustaw współrzędne mapy. 15 to skala mapy.
}
}
Pamiętaj, aby zwrócić uwagę na deklarację współrzędnych obiektu geograficznego, dla którego wyświetlana jest mapa.