نمونه کد JAVASCRIPT کوتاه کننده لینک دوصفر

shape
shape
shape
shape
shape
shape
shape
shape

نمونه کد JAVASCRIPT کوتاه کننده لینک دوصفر

در مقاله قبل در مورد معرفی وب سرویس کوتاه کننده لینک  و نمونه کد php آن صحبت کردیم در این مقاله نمونه کد JAVASCRIPT کوتاه کننده لینک دوصفر را بررسی واهیم کرد.

سرویس های کوتاه کننده لینک امکانی هستند که در اختیار مدیران سایت ها می باشند و به آن ها امکان کوتاه نمودن لینک های مطالب خود را برای به اشتراک گذاری در شبکه های اجتماعی و دیگر وب سایت ها می دهد. با توجه به این که لینک های بلند فضای زیادی را در زمان انتشار اشغال می کنند این سرویس ها لینک های بلند را به لینک های با کاراکترهای کمتر تبدیل کرده و موجب کوتاه شدن آن ها می شود .
استفاده از این سرویس ها رایگان می باشد و برای افراد هیچ هزینه ای ندارد. مزیت لینک کوتاه این است که فضای کمتری را نسبت به URL بلند اشغال می کند.

اطلاعات به صورت AJAX به API ارسال می شود و خروجی به صورت JSON دریافت می شود.

اگر از کتابخانه jQuery استفاده می کنید Ajax in jQuery را مطالعه کنید…

// api version 2.5 – stable
function request() {
var xhttp=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject(‘Microsoft.XMLHTTP’);
console.log(“STATUS: Sending Request…”);
xhttp.onreadystatechange=function() {
if(xhttp.readyState==4 && xhttp.status==200) {
var data=JSON.parse(xhttp.responseText);
if(data.success==false) console.log(“ERROR: “+data.error);
else console.log(“SUCCESS: https://do0.ir/”+data.short);
}
}

xhttp.open(‘POST’,’https://do0.ir/post/{APP_KEY}/2.5′,true); // SSL REQUIRED!!
xhttp.setRequestHeader(‘Content-type’,’application/x-www-form-urlencoded’);
xhttp.send(“link=”+encodeURIComponent(url)); // URL ENCRYPTION REQUIRED!!

} // API Requests should meet our API Services rules!
// Take a look at Terms of Services in: http://do0.ir/pages/terms#api

منبع

دیدگاهتان را بنویسید

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