A few weeks ago, I tweeted that I was writing a PHP library for shortening/lengthening URLs using some of the common/popular services. I said it was going to be called Slinky, and that it’d support a bunch of different services. Well, it’s now available for download and I think it’s pretty cool, even if I do say so myself 😉
Please grab a copy, try it out and let me know what you think. It hasn’t actually been used for anything useful yet, so I’m also interested to hear what you’re using it for!
Big thanks for implementing the cascade feature into it. That is exactly what I need due to frequent problems with bit.ly.
Excellent! You might want to play with setting the timeout (there's a
constant at the top of the file) a little lower if you want faster
performance during cascade, otherwise enjoy 😉
Hi, thank you for your Script. I tried to build it in my Yourls-Script, but have some trouble:
a) you have some "unexpected : (colons) in your file on lines: 184, 189 and 194. Those need to be removed.
and b) (here starts my problem!) Now I got the following problem: Fatal error: Call to undefined function curl_init() in mypath/slinky.php on line 334. What can I do about this?
The line looks like: $ch = curl_init( $url );
Any advise would be great! Thanks
JamFX
Thanks for catching that – some bad copy and pasting!
As for the curl errors, you'll need the curl extension for PHP
installed and operational, as per the Requirements section of the
project page.