Shorturl هي مكتبة بسيطة للغاية لاستخدام خدمات تقصير URL.
يتوفر ShortUrl كحبة ، يشبه التثبيت تمامًا أي جوهرة أخرى: $ gem install shorturl
يمكنك أيضًا تنزيل أرشيف tar.bz2 على rubyforge.org/frs/؟group_id=732 إذا كنت لا ترغب في استخدام GEM.
فيما يلي قائمة الخدمات التي يدعمها Shorturl:
Tinyurl.com
Shorl.com
snipurl.com
metamark.net
makeashorterLink.com
SkinnyLink.com
LinkTrim.com
storterLink.com
minilink.org
LN-S.NET
fyad.org
D62.net
littlink.com
climurl.com
0RZ.NET
moourl.com
urltea.com
فورل
bit.ly
IS.GD
git.io
VA.MU
المكالمات: seq:
تتطلب "Shorturl" يضع Shorturl . تقصير ( "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
للحصول على قائمة بالخدمات الصحيحة (في حال نسيت تحديث الوثائق)
قامة **
تغيرت واجهة برمجة التطبيقات الخاصة بهم لتتطلب مفتاح API. خطوتين من الألم لإصلاح هذا. 1) احصل على لك بسهولة الآن من: http://bitly.com/a/your_api_key 2) احفظه في ~/.shorturl مماثلة لقالب YAML:
- بداية الملف ~/.shorturl -
--- قامة: اسم المستخدم: O_ADSFASDFASFFD المفتاح: R_AFASDFASDFASDF
- نهاية الملف ~/.shorturl -
لقد انتهيت! لديك مارتيني. هتافات.
مارسيل مولينا جونيور ، ديفين مولينز لبعض الأفكار
Imperator من #Ruby-Lang (لا أعرف اسمك الحقيقي ، آسف) لمساعدتي في إنشاء وتحميل Rubygem
دانييل ديبولو لإخبارني عن ln-s.net و fyad.org
فنسنت فولي (مطور أصلي)
Robby Russell <[email protected]>