Mike M
Mike M

Reputation: 249

Shorten Link with php and API

I already have a function on my page that produces url from curl. I need to use the following string to return short url in text format or "simple" using the shortswitch.com api.

Here Is my code:

<?php
$long_url = urlencode('curPageURL()');
$url = "http://api.shortswitch.com/shorten?apiKey=[apikey]&format=simple&longUrl={$long_url}";
$result = file_get_contents($url);
print_r($result);
?>

I'm attempting to use a function I found for bit.ly to use with shortswitch.com api as shortswitch.com/admin/api.

My problem is that I'm not getting any type of output from the function, no shortened url is being generated.

best regards,

Upvotes: 0

Views: 456

Answers (1)

deceze
deceze

Reputation: 522091

I'll just guess that you're actually trying to call the function curPageURL() and url encode its result instead of url encoding the string "curPageURL()":

$long_url = urlencode(curPageURL());

Upvotes: 1

Related Questions