Shorturl เป็นห้องสมุดที่ง่ายมากในการใช้บริการสั้น ๆ URL
Shorturl มีให้บริการเป็นอัญมณีการติดตั้งก็เหมือนกับอัญมณีอื่น ๆ : $ gem install shorturl
นอกจากนี้คุณยังสามารถดาวน์โหลด Archive Tar.BZ2 ที่ Rubyforge.org/frs/?group_id=732 หากคุณไม่ต้องการใช้อัญมณี
นี่คือรายการของบริการที่สนับสนุนโดย Shorturl:
tinyurl.com
shorl.com
snipurl.com
metamark.net
makeashorterlink.com
skinnylink.com
linktrim.com
shorterlink.com
minilink.org
ln-s.net
fyad.org
d62.net
littlink.com
clipurl.com
0rz.net
moourl.com
urltea.com
vurl.me
บิต
IS.gd
git.io
Va.mu
call-seq:
ต้องการ "shorturl" วาง shorturl Shorten ( "http://mypage.com" ) วาง shorturl Shorten ( "http://mypage.com" , : moourl )
พารามิเตอร์ที่สองแสดงถึงบริการที่คุณต้องการใช้ นี่คือ:
:tinyurl
:shorl
:snipurl
:metamark
:makeashorterlink
:skinnylink
:linktrim
:shorterlink
:minlink
:lns
:fyad
:d62
:littlink
:clipurl
:orz
:moourl
:urltea
:vurl
:bitly
**
คุณสามารถใช้ ShortURL.valid_services
เพื่อรับรายการบริการที่ถูกต้อง (ในกรณีที่ฉันลืมอัปเดตเอกสาร)
Bitly **
API ของพวกเขาเปลี่ยนเป็นคีย์ API สองขั้นตอน Painfree เพื่อแก้ไขปัญหานี้ 1) รับของคุณได้อย่างง่ายดายตอนนี้จาก: http://bitly.com/a/your_api_key 2) บันทึกไว้ใน ~/.horturl คล้ายกับแม่แบบ Yaml นี้:
- เริ่มต้นไฟล์ ~/.horturl -
- Bitly: ชื่อผู้ใช้: O_ADSFASDFASFASFD คีย์: r_afasdfasdfasdf
- สิ้นสุดไฟล์ ~/.horturl -
เสร็จแล้ว! มีมาร์ตินี่ ไชโย
Marcel Molina Jr. , Devin Mullins สำหรับความคิดบางอย่าง
Imperator จาก #Ruby-Lang (ฉันไม่รู้จักชื่อจริงของคุณขอโทษ) ที่ช่วยฉันสร้างและอัปโหลด Rubygem
Daniel Dipaolo ที่บอกฉันเกี่ยวกับ ln-s.net และ fyad.org
Vincent Foley (นักพัฒนาดั้งเดิม)
Robby Russell <[email protected]>