loading...

اطلاعات جامع از طراحی سایت

بازدید : 88
دوشنبه 18 دی 1402 زمان : 11:22

از API ها برای کنترل دسترسی به سخت‌افزارها و عملیات قابل انعطاف‌افزاری که ممکن است هر نرم افزار‌ای اذن دسترسی به آن‌ها را نداشته باشد، نیز به کار گیری میشود. به همین برهان API ها اکثر اوقات نقش بزرگی در امنیت اجرا می‌نمایند. به‌تیتر‌نمونه، در طراحی سایت در مشهد صورتی‌که شما تا به امروز از اینترنت‌سایتی بازدید کرده‌اید و پیغامی را در مرورگر مشاهده کرده‌اید که از شما راجع‌به جای دقیقتان سؤال پرسیده میباشد، آن اینترنت‌سایت سعی بر به کارگیری از geolocation API در مرورگر اینترنت شما داراست. مرورگرها اینگونه API هایی را ارائه می دهند تا دسترسی به وضعیت شما را برای بسط‌دهندگان اینترنت بی آلایش‌خیس نمایند. آنها تنها می‌پرسند «شما کجا هستید؟» و بخش طاقت فرسا فعالیت را برای دسترسی به GPS یا این که کانال‌های Wi-Fi مجاورت برای یافتن شرایط فیزیکی شما، همگی بر ذمه مرورگر میباشد. براین اساس، مرورگرها این داده ها را از روش یک API نیز ارائه می‌دهند چون در دست گرفتن دسترسی به آن قابلیت‌پذیر میباشد. وقتی که یک اینترنت‌وبسایت میخواهد به حالت ظریف فیزیکی شما دست یابد، صرفا شیوه ممکن به کار گیری از API مکانی میباشد؛ و هنگامی که یک اینترنت‌وبسایت درخواست دسترسی به حالت شما را داراست، شما – استفاده کننده- می توانید درخواست او‌را بپذیرید یا این که رد نمایید. صرفا طرز دسترسی به منابع دشوار‌افزاری همچون احساس‌گرهای GPS از روش API میباشد به این ترتیب مرورگر توانگری در اختیار گرفتن دسترسی به دشوار‌افزار و محصور نمودن آنچه نرم‌افزار‌های کاربردی میخواهند انجام دهند را داراست. ضابطه مشابهی در سیستم‌استدلال‌های گوشی‌های توسعه یافته مانند iOS و اندروید به کارگیری میگردد که نرم افزار‌های کاربردی دارنده مجوزهایی می‌باشند که می‌توانند با در اختیار گرفتن دسترسی به API ها اجرایی شوند. به‌تیتر‌نمونه، در حالتی‌که توسعه و گسترش‌دهنده‌ای تقاضای دسترسی به دوربین را از روش API دوربین داشته باشد، شما می توانید درخواست تایید صلاحیت را رد نمائید و اپ کاربردی دیگر راهی برای دسترسی به دوربین دستگاه شما نخواهد داشت. فایل سیستم‌ها که از مجوزها استفاده می‌نمایند – به عبارتی‌طور که در ویندوزها، مک و لینوکس اعمال میگردد- دارنده به عبارتی مجوزهایی هستند که بوسیله API ی فایل سیستم انجام می‌گردد. یک اپ کاربردی ساده دسترسی مستقیم به دیسک سخت فیزیکی خام ندارد. در عوض نرم افزار کاربردی از روش یک API به فایل‌ها دسترسی داراست. API ها دسترسی به منابع را در اختیار گرفتن می‌نمایند. از API ها برای برقراری رابطه دربین خدمت‌ها به کار گیری می گردد. دلایل دیگری نیز برای استفاده از API ها وجود دارااست. به‌تیتر‌نمونه، در صورتیکه تا به امروز آبجکت Google Maps تعبیه‌گردیده در یک اینترنت‌سایت را چشم باشید، میبینید که آن اینترنت‌وبسایت از Google Maps API برای تعبیه نقشه استفاده می‌نماید. گوگل اینگونه API هایی را برای توسعه‌دهندگان اینترنت ارائه داده هست تا بتوانند با استعمال از آن ها آبجکت‌های بغرنج را به‌صدق در اینترنت‌سایتشان قرار دهند. در حالتی‌که اینگونه API هایی وجود نداشت، توسعه و گسترش‌دهندگان باید نقشه‌های خودشان را ساخت و ساز کرده و داده‌های آن را فراهم می‌کردند، تنها برای اینکه یک نقشه تعاملی در اینترنت‌وبسایت قرار دهند. به‌علاوه، به جهت اینکه این یک API میباشد، گوگل قادر است دسترسی به Google Maps را در اینترنت‌وب سایت‌های دیگر در دست گرفتن نماید و ضمانت نماید که آن را به‌صحت اکران می‌دهند خیر اینکه آن را به‌شکل یک قاب به‌هم‌ریخته در اینترنت‌سایتشان تعبیه نمایند. این زمینه دربرگیرنده خدمت‌های آنلاین مختلفی می شود. خلال این API هایی دیگری نیز برای درخواست ترجمه متن از Google Translate یا این که تعبیه نظریات رخ‌بوک یا این که توییت هایی از Twitter وجود داراست.

از API ها برای کنترل دسترسی به سخت‌افزارها و عملیات قابل انعطاف‌افزاری که ممکن است هر نرم افزار‌ای اذن دسترسی به آن‌ها را نداشته باشد، نیز به کار گیری میشود. به همین برهان API ها اکثر اوقات نقش بزرگی در امنیت اجرا می‌نمایند. به‌تیتر‌نمونه، در طراحی سایت در مشهد صورتی‌که شما تا به امروز از اینترنت‌سایتی بازدید کرده‌اید و پیغامی را در مرورگر مشاهده کرده‌اید که از شما راجع‌به جای دقیقتان سؤال پرسیده میباشد، آن اینترنت‌سایت سعی بر به کارگیری از geolocation API در مرورگر اینترنت شما داراست. مرورگرها اینگونه API هایی را ارائه می دهند تا دسترسی به وضعیت شما را برای بسط‌دهندگان اینترنت بی آلایش‌خیس نمایند. آنها تنها می‌پرسند «شما کجا هستید؟» و بخش طاقت فرسا فعالیت را برای دسترسی به GPS یا این که کانال‌های Wi-Fi مجاورت برای یافتن شرایط فیزیکی شما، همگی بر ذمه مرورگر میباشد. براین اساس، مرورگرها این داده ها را از روش یک API نیز ارائه می‌دهند چون در دست گرفتن دسترسی به آن قابلیت‌پذیر میباشد. وقتی که یک اینترنت‌وبسایت میخواهد به حالت ظریف فیزیکی شما دست یابد، صرفا شیوه ممکن به کار گیری از API مکانی میباشد؛ و هنگامی که یک اینترنت‌وبسایت درخواست دسترسی به حالت شما را داراست، شما – استفاده کننده- می توانید درخواست او‌را بپذیرید یا این که رد نمایید. صرفا طرز دسترسی به منابع دشوار‌افزاری همچون احساس‌گرهای GPS از روش API میباشد به این ترتیب مرورگر توانگری در اختیار گرفتن دسترسی به دشوار‌افزار و محصور نمودن آنچه نرم‌افزار‌های کاربردی میخواهند انجام دهند را داراست. ضابطه مشابهی در سیستم‌استدلال‌های گوشی‌های توسعه یافته مانند iOS و اندروید به کارگیری میگردد که نرم افزار‌های کاربردی دارنده مجوزهایی می‌باشند که می‌توانند با در اختیار گرفتن دسترسی به API ها اجرایی شوند. به‌تیتر‌نمونه، در حالتی‌که توسعه و گسترش‌دهنده‌ای تقاضای دسترسی به دوربین را از روش API دوربین داشته باشد، شما می توانید درخواست تایید صلاحیت را رد نمائید و اپ کاربردی دیگر راهی برای دسترسی به دوربین دستگاه شما نخواهد داشت. فایل سیستم‌ها که از مجوزها استفاده می‌نمایند – به عبارتی‌طور که در ویندوزها، مک و لینوکس اعمال میگردد- دارنده به عبارتی مجوزهایی هستند که بوسیله API ی فایل سیستم انجام می‌گردد. یک اپ کاربردی ساده دسترسی مستقیم به دیسک سخت فیزیکی خام ندارد. در عوض نرم افزار کاربردی از روش یک API به فایل‌ها دسترسی داراست. API ها دسترسی به منابع را در اختیار گرفتن می‌نمایند. از API ها برای برقراری رابطه دربین خدمت‌ها به کار گیری می گردد. دلایل دیگری نیز برای استفاده از API ها وجود دارااست. به‌تیتر‌نمونه، در صورتیکه تا به امروز آبجکت Google Maps تعبیه‌گردیده در یک اینترنت‌سایت را چشم باشید، میبینید که آن اینترنت‌وبسایت از Google Maps API برای تعبیه نقشه استفاده می‌نماید. گوگل اینگونه API هایی را برای توسعه‌دهندگان اینترنت ارائه داده هست تا بتوانند با استعمال از آن ها آبجکت‌های بغرنج را به‌صدق در اینترنت‌سایتشان قرار دهند. در حالتی‌که اینگونه API هایی وجود نداشت، توسعه و گسترش‌دهندگان باید نقشه‌های خودشان را ساخت و ساز کرده و داده‌های آن را فراهم می‌کردند، تنها برای اینکه یک نقشه تعاملی در اینترنت‌وبسایت قرار دهند. به‌علاوه، به جهت اینکه این یک API میباشد، گوگل قادر است دسترسی به Google Maps را در اینترنت‌وب سایت‌های دیگر در دست گرفتن نماید و ضمانت نماید که آن را به‌صحت اکران می‌دهند خیر اینکه آن را به‌شکل یک قاب به‌هم‌ریخته در اینترنت‌سایتشان تعبیه نمایند. این زمینه دربرگیرنده خدمت‌های آنلاین مختلفی می شود. خلال این API هایی دیگری نیز برای درخواست ترجمه متن از Google Translate یا این که تعبیه نظریات رخ‌بوک یا این که توییت هایی از Twitter وجود داراست.

نظرات این مطلب

تعداد صفحات : 0

درباره ما
موضوعات
لینک دوستان
آمار سایت
  • کل مطالب : 747
  • کل نظرات : 0
  • افراد آنلاین : 1
  • تعداد اعضا : 0
  • بازدید امروز : 103
  • بازدید کننده امروز : 1
  • باردید دیروز : 490
  • بازدید کننده دیروز : 0
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 657
  • بازدید ماه : 923
  • بازدید سال : 6253
  • بازدید کلی : 36755
  • <
    اطلاعات کاربری
    نام کاربری :
    رمز عبور :
  • فراموشی رمز عبور؟
  • خبر نامه


    معرفی وبلاگ به یک دوست


    ایمیل شما :

    ایمیل دوست شما :



    کدهای اختصاصی