Albatta har bir dasturchi API (dastur dasturlash interfeysi) yoki dastur dasturlash interfeysiga duch kelgan. Uning asosida bu dastur, xizmat yoki operatsion tizim tomonidan ta'minlanadigan ma'lum bir sinflar, funktsiyalar, doimiylar to'plamidir. Dastur ishlab chiqaruvchilari tomonidan turli xil dasturiy mahsulotlarni yozish uchun foydalaniladi.
Ko'rsatmalar
1-qadam
Flash ilovalari uchun VKontakte ijtimoiy tarmog'ining API-dan foydalaning. Ushbu sayt dasturlash interfeysidan foydalanish uchun ishlab chiquvchi sahifasidan APIConnection.zip nomli faylni yuklab oling. Yuklangan arxivni kutubxona bilan o'zaro aloqada bo'lgan dasturning dastlabki fayllari bilan papkaga joylashtiring. APIConnection bilan ishlashni boshlash uchun vk. APIConnection sinfini loyihangizga ulang. Ushbu sinfning namunasini yarating. FlashVars ob'ekti uning konstruktorining yagona parametridir. Ilovani ishga tushirishga misol:
var flashVar: Ob'ekt sifatida Object = stage.loaderInfo.parameters;
var VK: APIConnection = yangi APIConnection (flashVar);
2-qadam
Google maps API-dan foydalaning. Ushbu interfeys sizning sahifangizga xaritalarni joylashtirish uchun ishlatiladi. Boshlash uchun https://code.google.com/intl/ru/apis/maps/signup.htm manzilidan kalitni oling. Keyinchalik uni o'zingizning sahifangizda ishlating:
Agar xaritani localhost-da ishlatmoqchi bo'lsangiz, {your key} parametrini bo'sh qoldirishingiz mumkin. Xaritalar API-ni ulang. Buning uchun yuqorida ko'rsatilgan kodni kiriting. Shundan so'ng, HTML kodiga qo'ying:
Iltimos, diqqat qiling - ichidagi id xaritasi bo'lgan blok xarita ma'lumotlarini o'z ichiga oladi. Xaritani ko'rsatish uchun JavaScript kodini joylashtiring:
function initialize () {// Ushbu funktsiya sahifa yuklanganda chaqiriladi.
if (GBrowserIsCompatible ()) {// Brauzer xaritalar bilan mosligini tekshiring
var map = yangi GMap2 (document.getElementById ("map")); // Xarita sinfining nusxasini yarating, bu erda xarita - o'rnatilgan xaritani ko'rsatadigan blok identifikatori.
map.setCenter (yangi GLatLng (62.424198, 25.962219), 15); // Xaritaning koordinatalarini o'rnating. 15 - xaritaning masshtabi.
}
}
Xarita ko'rsatiladigan geografik ob'ekt koordinatalarini e'lon qilishga e'tibor bering.