Ինչպես տեղադրել քարտեզ ցանցի ներսում
Ենթադրենք, որ ուզում ենք տեղադրել Google քարտեզների պատուհանը բլոգի գրառման մեջ կամ էջի վրա՝ կոնկրետ տարածքով և կենտրոնում՝ մանրամասներով: Լրացուցիչ որոնման համակարգ ներքևում:
Ամենապարզ ճանապարհը քարտեզը բացելն է Google Maps-ում և ընտրել «քարտեզը ներկառուցված եղանակով կապել» տարբերակը, որով կարող եք հարմարեցնել որոշ պարամետրեր: Սա չի զբաղեցնում API-ն և արվում է «iframe» եղանակով:
Մյուս ճանապարհը API-ի օգտագործումն է՝ AJAX-ի համար ստեղծված հրաշագործի միջոցով, որը թույլ է տալիս ստեղծել մի քանի մանրամասներ տալով կոդը.
1. Սահմանել պարամետրերը
Այս դեպքում մենք պետք է սահմանենք այն պատուհանի չափը պիքսելներով, որը ցանկանում ենք ցույց տալ, նախընտրելի է պահել այն, որը գտնվում է բլոգի գրառման առավելագույն լայնության մեջ, օրինակ՝ 400px:
Այնուհետև դուք պետք է սահմանեք, թե արդյոք ցանկանում եք մոտեցում քաղաքի, փողոցի կամ թաղամասի մակարդակով:
Դուք կարող եք նշել մանրամասները, որոնք ակնկալվում են ապրանքանիշի, անվանման, url-ի և հասցեի մեջ:
Սեղմելով «Նախադիտման կենտրոնի գտնվելու վայրը» կոճակը կարող եք տեսնել, թե ինչպիսի տեսք կունենա պատուհանը:
2. Ակտիվացրեք API-ի իրավունքները
Հաջորդ բանը համացանցի տվյալները տրամադրելն է, որում մենք հույս ունենք ցույց տալ պատուհանը: Սա արտոնագրում է մեր API համարն այդ վեբկայքի համար... և հետևաբար, մեզ պատասխանատվություն ենք կրում Google-ի պայմանների ցանկացած խախտման համար:
Սովորաբար, API ձեռք բերելու համար դուք մտնում եք այս կայք և խնդրում եք որևէ կոնկրետ URL-ի համար, այնուհետև խնդրում եք մուտքագրել ձեր gmail հաշիվը, և ձեզ տրվում է համար և օրինակ կոդ: Եթե gmail-ի նիստն արդեն բաց է, համակարգը կապում է հաշիվը:
3. Ստեղծեք կոդը
Սեղմելով «ստեղծել կոդ» կոճակը, ստեղծվում է անհրաժեշտ html՝ այն միայն բլոգում տեղադրելու համար: Դրա համար պետք է ակտիվացնել կոդի տարբերակը, տեղադրել այն և այն պատրաստ է, այլ կայքէջում տեղադրելու դեպքում, որին լիազորված է API-ն, կհայտնվի այն ապալիազորող հաղորդագրություն։
Եվ voila, այն պետք է լավ տեսք ունենա: Գնացեք կախարդ
Քանի որ դա AJAX-ի վրա հիմնված API է, ստեղծված սցենարներից մի քանիսը այնքան էլ լավ չեն աշխատում որոշ բովանդակության կառավարիչներում, օրինակ՝ Wordpress MU-ում, որտեղ վերահսկվում է ֆունկցիոնալությունը, բայց ընդհանուր առմամբ այն պետք է լավ աշխատի: