API and Other Tools
Introduction
This is the sm00sh API documentation and external tools. As you can see we are still working on it. Almost all of this tools are in Alpha or Beta stage. Stay tuned!
Browser bookmarklet
You can use our boormarklet right now. Just drag the sm00sh it link into your browser toolbar and you can create a sm00sh for any page open in your browser simply by clicking on it.
REST API
This API is really easy and, in its first version, will only have one command as sampled below
sm00sh will return the mashed URL in JSON or XML format, so you can use it via AJAX.
http://smsh.me/?api=API_format&url=http%3A%2F%2Fyour.url%2Fto%20sm00sh
API_Format could be json or xml.
Mozilla Labs
We already have our own Ubiquity Command
ready for you to use. It still uses Parser1 but Parser2 is on its way. To install it go to Ubiquity‘s
sm00sh and follow the instructions.
Very Alpha this one.
PHP Generic Class
This class allows easy access to the sm00sh API with just three lines and without any fuss.
Download is available at PHPClasses‘ official website.
Laconi.ca / StatusNet Integration
Since sm00sh is not integrated (yet) in Laconi.ca we did some code ourselves. To install it go to Laconi.ca‘s sm00sh and follow the instructions.
pyBit Integration
pyBit is a small Python-based Shortner application. sm00sh is integrated in pyBit so you can choose to use it instead of the other URL shortners included. To install it go to pyBit and follow the instructions.
Wordpress‘ Plugins
Wordpress is one of the most popular Free Software blogging platforms around. sm00sh has a few plugins for it. To further instructions, please, go to Wordpress‘ sm00sh section.
Drupal Filter
It works almost like the Wordpress Blog Filter, but now for the Drupal CMS.
Download is available at Drupal‘s oficial website.
URI Blacklists
If you are the operator of a URI BL service we don't know about (ie: other than SURBL and URIBL), please, drop us a line.
DISCLAIMER
Please note also that URLs submitted to sm00sh for the purpose of hiding their true destination may be removed at our discretion, upon request, or upon our own initiative. This is a URL shortener, not an obfuscation service. URLs that redirect to other known redirectors will be rejected or removed. Affiliate marketing URLs will be removed as detected and the master site blacklisted.Again, if you're trying to hide behind our redirector, you're not welcome here. You may report phishing scams and worms here, however, it is important to note that sm00sh DOES NOT HOST ANYTHING. Reporting phishing scams to us does nothing to make the actual hosted web site go away. So we should be the last resort when reporting abuse, which is properly reported to those who are actually hosting the page/site you're reporting.
Neverthless, destination URLs are checked by sm00sh against blacklists on creation but we cannot guarantee that those URLs contents are not changed afterwards. If you find something objectionable, please, contact us.
Delicious
Digg
Facebook
Reddit
StumbleUpon