apiseo

نحوه ایجاد و کاربرد Google Maps API

API چیست ؟

Application Programming Interface در برنامه نویسی کامپیوتری یک رابط برنامه نویسی کاربردی (API) مجموعه ای از تعاریف فرعی، پروتکل ها و ابزارها برای ساخت نرم افزار کاربردی است.

به طور کلی، مجموعه ای از روش های تعریف شده میان ارتباطات بین اجزای نرم افزاری مختلف است. یک API خوب، برنامه های کامپیوتری را با ارائه تمامی بلوک های ساختمانی که برنامه نویس آن ها را با هم ترکیب می کند، ساده تر می کند. یک API ممکن است برای یک سیستم مبتنی بر وب، سیستم عامل، سیستم پایگاه داده، سخت افزار کامپیوتر یا کتابخانه نرم افزاری باشد.

به عنوان مثال وقتی یک متنی را از برنامه ای مثل ورد به برنامه ای دیگر مثل Notepad ، copy و paste می کنید در واقع از API ای که وظیفه ی تعاریف مربوط به دو برنامه را به عهده دارد ، این کار را برای شما انجام می دهد .

برنامه هایی مثل Telegram که اکثر مردم بر روی وسیله هایی همچون گوشی های موبایل ipod یا کامپیوتر از آن استفاده می کنند امکاناتش حاصل بهره بری از یک API عالی و منحصر به فرد می باشد و یا اینکه بدون استفاده از شبکه های اجتماعی و با یک کلاینت وارد حساب کاربری خود شوید که این امورات با بهره بری از API ها امکان پذیر می باشد .

 کلید API چیست ؟

API ها دارای یک کلید API هستند.برای اینکه مشخص شود Request  از چه نرم افزار یا سایتی ارسال شده کلید API برای شرکتی که درخواست را دریافت کرده فرستاده می شود و از آن طریق ماهیت اپلیکیشن شما برای آن شرکت مشخص شده تا بر اساس توافقات استفاده از API انجام گرفته ، خدمات در اختیار درخواست کننده قرار گیرد.

تا اینجا راجبه API چیست ، مطالبی گفته شد در ادامه به نحوه ی ساخت و دریافت یکی از این api key ها پرداخته شده :

از محبوبترین api key ها ، Google Maps API (سرویس نقشه‌ی اپل)  است که پس از دریافت کلید api نقشه گوگل ساخته می شود . در زیر نحوه ی ساخت کلید api google map را برای شما عزیزان به تفضیل شرح می دهیم .

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

Maps این امکان را به مدیران و برنامه نویسان وب ها می دهد تا با استفاده از API  ، نقشه هایی را در وب سایت خود نمایش دهند.

رابط هایی که گوگل در کلید api google map ارائه می دهد 17 مورد می باشد :

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

با داشتن یک کلید api google map به راحتی از google map در وب سایتتان استفاده کنید

آموزش ساخت و دریافت کلید api google map :

شما برای استفاده از گوگل مپ در سایت خود نیاز به یک API KEY نقشه گوگل دارید . ما شما را برای ساخت یک API KEY یاری خواهیم کرد .

آموزش سریع key api google maps :

برای دریافت کلید API مراحل زیر را انجام دهید:

  1. به کنسول API گوگل بروید
  2. یک پروژه را ایجاد یا انتخاب کنید.
  3. برای فعال کردن API و هر سرویس مرتبط کلیک کنید.
  4. در صفحه اعتبارنامه(Credentials page )، یک کلید API دریافت کنید.
  5. از dialog displaying کلید API، کلید Restrict را برای تنظیم محدودیت مرورگر بر روی کلید API انتخاب کنید.
  6. پس از ثبت نام ، کلید API خود را از طریق ایمیل دریافت خواهید کرد.

آموزش پله به پله با تصاویر کلید API برای نقشه ی گوگل :

  1. برای ساخت google maps APIs به سایت به آدرس https://goo.gl/bCnGbU وارد شوید .

توجه داشته باشید به دلیل تحریم ایران دسترسی به این سایت گوگل بدون فیلتر شکن امکان پذیر نخواهد بود

2. گزینه ی create a project را انتخاب نموده و در قسمت Project name نامی به دلخواه خود انتخاب کنید و سپس create را بزنید .

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

پس از ایجاد ، به صفحه ای وارد می شوید که گزینه ای با عنوان Enable API دارد با کلیک بر روی این گزینه وارد صفحه Library می شوید . باید مشخص کنید که قصد فعال سازی چه نوعی از API ها را دارید . از قسمت Google Maps APIs گزینه Google Maps JavaScript API را انتخاب کنید .

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

در صفحه ای که باز می شود بر روی دکمه Enable (که در بالای صفحه قرار دارد) کلیک نمایید. و  پس از ورود به صفحه بعدی از منوی سمت چپ گزینه Credentials را انتخاب کنید.

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

روی دکمه Create Credentials کلیک کنید. از لیست ظاهر شده گزینه API Key را انتخاب کنید.

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

پس از طی مراحل فوق پنجره پاپ آپی را ملاحظه می فرمایید که API Key شما در قسمت قسمت Your API Key آمده است و می توانید آن را استفاده نمایید .

دریافت API key برای نقشه گوگل تمام شد .

نکته :

در صورتی که مایل به استفاده دامنه ای دیگر( شخصی دیگر )  از این کد نمی باشید در پنجره ی پاپ آپ ظاهر شده دکمه ی Restric Key را انتخاب نموده

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

در قسمت Key restriction گزینه HTTP referers (web site) را انتخاب کنید. در قسمت Accept Requests from these HTTP referers آدرس دامنه (دامنه ها) ای که میخواهید امکان استفاده از این API KEY را داشته باشند را وارد نمایید. به خاطر داشته باشید که آدرس دامنه ها را بدون http وارد نمایید و حتما در ابتدای نام دامنه کاراکتر * و در انتهای آن عبارت */ را اضافه نمایید. (به عنوان مثال دامنه   rtl-theme.com را باید به صورت */rtl-theme.com * وارد نمایید( در انتها روی دکمه save کلیک کنید.

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

تا به اینجا کار ساخت نقشه گوگل و همچنین محدود کردن آن تمام شده

نکته:

در صورتی که مایل هستید از قابلیت حدس خودکار مکان ها با تایپ کردن (auto complete ) در کلید api google map ، هم بهره ببرید باید Google Places API Web Services  را فعال کنید برای این کار به روش زیر عمل کنید :

از منوی سمت چپ dashboard را انتخاب کنید. سپس بر روی Enable API در بالای صفحه کلیک کنید. این بار در ستون مربوط به Google Maps APIs روی دکمه more کلیک کنید تا این لیست برای شما باز شود . سپس گزینه Google Places API Web Services را انتخاب نمایید. پس از ورود به صفحه جدید بر روی گزینه Enable در بالای صفحه کلیک کنید.

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

کلید API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

کلید api google map

تمام شد !

چنانچه مراحل ساخت کلید api google map را به گونه صحیح انجام داده باشید دو مورد: Google Maps API JavaScriptو Google Places API Web Service در انتهای صفحه که لیست تمامی API های فعال نمایش داده شده ، ملاحظه خواهید کرد .

API چیست ؟ | آموزش ساخت api key google maps | کلید api نقشه گوگل

کلید API را کجا جایگذاری کنیم ؟

این کد را در بخش در Google Maps API KEY  قالب وردپرس خود  قرار دهید و روی ذخیره تغییرات کلیک کنید.

خوب امیدوارم مقاله API چیست ، برای شما کاربران عزیز مفید بوده باشه .

منبع: https://www.rtl-theme.com

The following two tabs change content below.
طراحی و برنامه نویسی نرم افزارهای کاربردی تحت شبکه و تحت ویندوز و طراحی و برنامه نویسی انواع وب سایت تماس: 09156241303 - 09353656484

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *