ทำให้ URL สั้นที่สุดเท่าที่จะเป็นไปได้

โดเมนสุ่ม (Random Domains) เป็นบริการฟรีของ Freenom ที่ช่วยให้คุณสามารถสร้างและใช้โดเมน 5 ตัวอักษรแบบสุ่มได้ โดเมนสุ่มเหล่านี้เหมาะมากสำหรับการส่งต่อ URL แล้วสามารถทำ URL ให้สั้นที่สุดได้

ลืมเกี่ยวกับ TinyURL หรือ bit.ly เริ่มใช้โดเมนสุ่มและบูรณาการ API ของโดเมนสุ่มในการใช้งานของคุณ

URL ที่สั้นที่สุด

การส่งต่อ URL ที่สั้นที่สุดเท่าที่จะเป็นไปได้

มีให้ใช้ได้ทั่วโลก

โดเมนสุ่มทั้งหมดมีให้ใช้ได้บนอินเทอร์เน็ตทั่วโลก

การแทนที่ Tweak

โดเมนสุ่ม ได้แทนที่ TweaK - ผลิตภัณฑ์ของ Dot TK



การแนะนำ

เมื่อคุณย่อ URL ให้สั้นลง Freenom เก็บเวอร์ชันยาวไว้ในฐานข้อมูลของตนเองและให้ชื่อโดเมนใหม่กับ URL ที่ลงท้ายด้วยหนึ่งใน extensions ของโดเมนฟรี ตัวอย่างเช่น ถ้าคุณย่อ URL ของ http://www.google.com ให้สั้นลง และลิงก์ที่คุณได้รับกลับมาคือ http://bcdef.tk จากนั้นชื่อโดเมนพิเศษที่ URL ของคุณได้รับมอบคือ bcdef.tk

ชื่อโดเมนจะถูกเพิ่มเกี่ยวโยงไปที่ root zone ของหนึ่งในโดเมนขั้นสูงสุดของเราทันที นั่นหมายความว่าหลังจากการจดทะเบียนคุณสามารถใช้ www.bcdef.tk ได้ทันที

เมื่อมีคนเข้าชมชื่อโดเมนแบบสั้นชื่อใหม่ของคุณ Freenom จะ redirect ผู้ใช้ไปยัง URL แบบยาวต้นฉบับที่เก็บไว้ในฐานข้อมูลของเรา ถ้าคุณลงทะเบียนสำหรับบัญชีโดเมนสุ่มของ Freenom คุณสามารถติดตามจํานวนผู้เข้าชมโดเมน (Traffic) ของคุณได้ทั้งหมด

Freenom API

API ของ Freenom ช่วยให้คุณสามารถออกแบบโปรแกรมคอมพิวเตอร์และการใช้งานออนไลน์ที่ติดต่อโดยตรงกับระบบการจดทะเบียนของ Freenom สำหรับบริการการจดทะเบียนชื่อโดเมนฟรี

Freenom ช่วยให้ developers สามารถลงทะเบียน URL แบบสั้นและชื่อโดเมนฟรีกับ applications ของตัวเอง

ย่อให้สั้นลง

เพื่อย่อที่อยู่แบบยาวให้สั้นลง เพียงแค่โพสต์หรือรับที่อยู่ที่ API ของเราและวิเคราะห์โครงสร้างคำตอบ

curl -X POST https://api.freenom.com/v2/domain/register.xml -d "forward_url=<long_url>&email=<email>&password=<pass>"

คำขอ

ชื่อโดเมนที่ยาว คารต้องเป็น URL ที่มีการเข้ารหัสของ URL ที่ถูกต้อง ในการย่อ URL http://www.google.com URL ควรจะแสดง URL ตามนี้

http://www.google.com

อาจมีการตัดทอนส่วน 'http: //' ของ URL ที่ยาวออกไป

คำตอบ

ส่วนหัวของการตอบรับจะอยู่ในรูปของ JSON และจะมีเขตผลลัพธ์ดังต่อไปนี้:

{"domain":
[{"status":"REGISTERED",
"domainname":"BCDEF.TK",
"domaintype":"FREE"}],
"status":"OK",
"result":"DOMAIN REGISTERED"

}

เมื่อเกิดข้อผิดพลาด เขตข้อมูลข้อผิดพลาดที่มีขึ้นจะเป็นหนึ่งในผลลัพธ์ดังต่อไปนี้

"Method not supported for function"
"Long URL not submitted"
"Long URL is invalid"
"Quota reached"
"Shortname already taken"
"An other error happened"

ตัวอย่างผลลัพธ์ข้อผิดพลาดของ JSON จะเป็น:

{"status":"error","error":"Method not supported for function"}

คุณสามารถใช้ที่อยู่อีเมลและรหัสผ่านที่ลงทะเบียนกับ Freenom เพื่อใช้ฟังก์ชันโดเมนสุ่มของ Freenom API นอกจากนี้ยังเป็นไปได้ที่จะสามารถใช้ฟังก์ชันการทำงานของโดเมนสุ่มของ Freenom โดยไม่เปิดเผยชื่อ คุณสามารถลงทะเบียนได้ถึง 25 ชื่อต่อวันต่อหนึ่ง IP Address โดยไม่เปิดเผยชื่อ ในกรณีที่จํานวนชื่อเกินกําหนด ข้อความเตือน "Quote reached" จะปรากฎ จำนวนสูงสุดของชื่อจะสามารถเพิ่มได้เมื่อใช้บัญชีใดก็ตามของ Freenom ในการลงทะเบียนโดเมนใหม่

โปรดทราบว่าบัญชี Freenom ทั้งหมดอยู่ภายใต้ข้อกำหนดและเงื่อนไขของ Freenom



ย้ายมาจาก TweaK ไปที่ Freenom API ใช่ไหม


โดเมนสุ่มได้เข้ามาแทนที่ TweaK (ผลิตภัณฑ์ของ Dot TK) ด้วยเพียงแค่การเพิ่มตัวแปร "result=TweaK" ใน API call API จะแสดงผลที่คล้ายกันเช่นเดียวกันกับ TweaK ที่คุณคุ้นเคย เนื่องจากเราอยากให้คุณใช้ API ใหม่ของ Freenom เราขอแนะให้อัพเกรดไปใช้ API calls ของ Freenom ตามที่ได้อธิบายไว้ข้างต้น

โปรดทราบว่าบัญชี Freenom ทั้งหมดอยู่ภายใต้ข้อกำหนดและเงื่อนไขของ Freenom