ام اس پی سافت
دوره های آموزشی سایت دانشجویار

کوتاه کننده لینک با API گوگل به زبان سی شارپ و MVC

کوتاه کننده لینک با API گوگل با MVC پروژه ای به زبان سی شارپ که در محیط ASP.NET MVC طراحی و برنامه نویسی شده است.

ما در این پروژه یک کوتاه کننده لینک با API گوگل طراحی کردیم که میتواند لینک ورودی را توسط goo.gl کوتاه کند.

در این پروژه ما یک API در گوگل ایجاد می کنیم که آموزش کامل آن را در ادامه قرار خواهیم داد که چگونه یک API بسازید.

اطلاعاتی درباره کوتاه کننده لینک گوگل :

گوگل دارای یک کوتاه کننده لینک (Google’s URL shortener) به نام goo.gl است.

در ابتدا کوتاه کننده لینک گوگل برای انتقال لینک‌های داخلی به سایت‌های دیگر گوگل استفاده می‌شد یعنی فقط برای سرویس‌های خود گوگل قابل استفاده بود؛.

اما بعدا این سرویس برای لینک‌های خارجی هم جهت استفاده عموم گسترش یافت و کوتاه کننده لینک با API برای همه URLها در دسترس قرار گرفت. این سرویس یکی از بهترین سرویس‌های کوتاه کننده لینک است.

عملکرد پروژه :

عملکرد پروژه کوتاه کننده لینک با API به این صورت است که یک آدرس اینترنتی با طول رشته بلند مانند : https://www.mspsoft.com/1395/01/02/tutorials-design-online-store/  را به پروژه داده و پروژه این لینک را به شما تحویل میدهد.

تکنولوژی طراحی پروزه در محیط ASP.NET MVC و در ویژوال استدیو طراحی و برنامه نویسی شده است و فقط کافیست شما یک API از گوگل بگیرید و از پروژه استفاده کنید.

آموزش ساخت API گوگل

کافیس به این لینک رفته و بر روی قسمت GET A Key کلیک  کنید تا از شما بخواد که یک پروژه را انتخاب کنید یا یک پروژه بسازید تا بتوانید API دریافت کنید.تصویر زیر کاملا گویاست.

کوتاه کننده لینک با API

بعد از دریافت API آن را در HomeController و در قسمتی که در کد مشخص شده است قرار دهید.

طراحی کوتاه کننده لینک با API

طراحی UI پروژه کوتاه کننده لینک با API توسط Bootstrap صورت گرفته است که به صورت ریسپانسیو میباشد.

پروژه کاملا تست شده است و فقط کافیس بعد از قرار دادن API از پروژه استفاده کنید.جهت نمایش دیگر سورس های MVC به این لینک مراجعه کنید.

نقد و بررسی ها

هیچ دیدگاهی برای این محصول نوشته نشده است .

اولین کسی باشید که دیدگاهی می نویسد “کوتاه کننده لینک با API گوگل به زبان سی شارپ و MVC”

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

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.