Hoe om 'n kaart binne 'n web te plaas
Gestel ons wil 'n Google maps-venster in 'n blogpos of op 'n bladsy plaas met 'n spesifieke area en 'n merk in die middel met besonderhede. Daarbenewens 'n soekenjin onderaan.
Die eenvoudigste manier is om die kaart in Google Maps te open en die opsie te kies "koppel die kaart op 'n ingebedde manier" waarin u sommige parameters kan aanpas. Dit is API-vry en word gedoen met behulp van die "iframe" -vorm.
Die ander manier is om die API te gebruik, deur middel van 'n wizzard gemaak vir AJAX, wat die kode toelaat om enkele besonderhede te gee:
1. Definieer parameters
In hierdie geval, definieer die grootte in pixels van die venster ons wil wys, is dit beter om die een wat binne die maksimum wydte blog post, soos 400px handhaaf
Dan moet jy definieer of jy 'n benadering wil hê op die vlak van stad, straat of blok.
U kan die besonderhede spesifiseer wat in die handelsnaam, naam, url en adres verwag word.
Deur op die "preview center location" -knoppie te druk, kan jy sien hoe die venster vertoon sal word.
2. Aktiveer API-regte
Die volgende ding is om die data van die web waarin ons die venster sal wys, te verstrek. Dit is om ons API-nommer vir daardie webwerf te magtig ... en ons daarom verantwoordelik te maak vir enige oortreding wat ons op Google se voorwaardes maak.
Om 'n API aan te skaf, gaan u normaalweg na hierdie webwerf en vra een vir 'n spesifieke URL, en versoek dan om u Gmail-rekening in te voer, en u kry 'n nommer en 'n voorbeeldkode. As die gmail-sessie reeds oop is, koppel die stelsel die rekening.
3. Genereer die kode
Deur op die knoppie "genereer kode" te druk, word die nodige html geskep om dit slegs in die Blog in te voeg. Hiervoor moet die kode-opsie geaktiveer word, plak dit en dit is gereed. As u dit op 'n ander webwerf plak waarby die API gemagtig is, verskyn 'n boodskap wat dit verwerp.
En slim, dit moet goed lyk. Gaan na Wizard
Omdat dit 'n AJAX-gebaseerde API is, werk sommige van die script wat geskep word nie baie goed in sommige inhoudbestuurders, soos Wordpress MU, waar daar beheer oor funksionaliteit is nie, maar oor die algemeen behoort dit goed te werk.