Avez-vous un script php qui utilise l'API de bit.ly ?
Réponses
Trop de publicités?
Soufiane Hassou
Points
9789
J'ai juste googlé votre question : Exemple de code
/* Example code */
$link = "http://www.stackoverflow.com";
print getSmallLink($link);
function getSmallLink($longurl){
// Bit.ly
$url = "http://api.bit.ly/shorten?version=2.0.1&longUrl=$longurl&login=YOURLOGIN&apiKey=YOURAPIKEY&format=json&history=1";
$s = curl_init();
curl_setopt($s,CURLOPT_URL, $url);
curl_setopt($s,CURLOPT_HEADER,false);
curl_setopt($s,CURLOPT_RETURNTRANSFER,1);
$result = curl_exec($s);
curl_close( $s );
$obj = json_decode($result, true);
return $obj["results"]["$longurl"]["shortUrl"];
}
ceejayoz
Points
85962
C'est un API très simple .
$long_url = urlencode('http://example.com/');
$bitly_login = 'username';
$bitly_apikey = 'YOUR API KEY';
$bitly_response = json_decode(file_get_contents("http://api.bit.ly/v3/shorten?login={$bitly_login}&apiKey={$bitly_apikey}&longUrl={$long_url}&format=json"));
$short_url = $bitly_response->data->url;