J'utilise l'API bitbly pour raccourcir les URL.bitly pas raccourcir l'URL sur la machine serveur
Voici un extrait du code PHP que j'utilise.
<?php
$bitly = 'http://api.bit.ly/shorten?version='.$version.'&longurl='.urlencode($url).'&login='.$login.'&apikey='.$appkey.'&format='.$format;
//The above string evaluates to:
http://api.bit.ly/shorten?version=&longurl=http://real.address.replace&login=myname&apikey=A_key_provided_by_bitbly&format=json
$response = file_get_contents($bitly);
$json = @json_decode($response,true);
}
Quand j'invoque cela, je reçois la réponse JSON suivante:
{"errorCode": 500, "errorMessage": "MISSING_ARG_APIKEY", "results": null, "statusCode": ""}
Je ne peux pas pour la vie de moi, de comprendre pourquoi bitly est de retour cette erreur - d'autant plus que je passe la api clé - ce qui donne?
En note, le nom réel du service est bit.ly. – pt2ph8
@ pt2ph8: Donc l'url devrait être quelque chose comme: http: //bit.ly/shorten? Version ..... Est-ce que vous voulez dire? – oompahloompah
Lisez ma réponse ci-dessous. – pt2ph8