Як размясціць карту унутры сеткі
Выкажам здагадку, што мы хочам размясціць акно карт Google у паведамленні ў блогу або на старонцы з пэўнай вобласцю і адзнакай у цэнтры з дэталямі. Дадаткова пошукавая сістэма ўнізе.
Самы просты спосаб - адкрыць карту ў Google Maps і выбраць опцыю «прывязаць карту ўбудаваным спосабам», у якой можна наладзіць некаторыя параметры. Гэта не займае API і робіцца з дапамогай "iframe".
Іншы спосаб - выкарыстанне API з дапамогай майстра, зробленага для AJAX, які дазваляе вам стварыць код з невялікімі дэталямі:
1. Вызначце параметры
У гэтым выпадку мы павінны вызначыць памер у пікселях акна, якое мы хочам паказаць, пажадана захаваць той, які знаходзіцца ў межах максімальнай шырыні паведамлення ў блогу, напрыклад, 400 пікселяў
Затым вы павінны вызначыць, ці хочаце вы падыход на ўзроўні горада, вуліцы ці квартала.
Вы можаце ўказаць дэталі, якія чакаюцца ў марцы, назве, URL і адрасе.
Націснуўшы кнопку «прагляд цэнтра размяшчэння», вы можаце ўбачыць, як будзе выглядаць акно.
2. Актывуйце правы на API
Наступнае - гэта даць дадзеныя сеткі, у якой мы спадзяемся паказаць акно. Гэта зроблена для таго, каб аўтарызаваць наш нумар API для гэтага вэб-сайта... і, такім чынам, трымаць нас адказнымі за любое парушэнне ўмоў Google, якое мы можам зрабіць.
Звычайна, каб атрымаць API, вы ўваходзіце на гэты вэб-сайт і запытваеце яго для пэўнага URL-адраса, затым запытваеце ўвод уліковага запісу gmail, і вам прысвойваецца нумар і прыклад кода. Калі сеанс gmail ужо адкрыты, сістэма звязвае ўліковы запіс.
3. Стварыце код
Пры націску кнопкі «генераваць код» ствараецца неабходны html, каб толькі ўставіць яго ў блог. Для гэтага трэба актываваць опцыю кода, уставіць яго, і ён гатовы. У выпадку ўстаўкі на іншы сайт, для якога API быў аўтарызаваны, з'явіцца паведамленне аб адмене аўтарызацыі.
І вуаля, гэта павінна выглядаць добра. Да Wizzard
Паколькі гэта API на аснове AJAX, некаторыя створаныя скрыпты не вельмі добра працуюць у некаторых дыспетчарах кантэнту, такіх як Wordpress MU, дзе ёсць кантроль над функцыянальнасцю, але ў цэлым ён павінен працаваць нармальна.