Posteador
admin
Administrador





Vamos a usar el acortador de linkbucks , usaremos su API mediante el uso de php obtendremos un enlace acortado simplemente ingresando la url del enlace que se desea acortar. Primero tenemos que saber que se necesitara el nombre de usuario de la cuenta y su API KEY que lo pueden encontrar en profiles de su cuenta, si no tienen cuenta se pueden registrar como mi referido AQUI




Ceamos un archivo php y agregamos la siguiente function:


function linkbucks($url,$sinoone,$bucksapi) {   
$adts = '2';
$contype = '1';
$domainss = 'linkbucks.com';
$postData = array('originalLink' => $url, 'user' => $sinoone, 'apiPassword' => $bucksapi, 'contentType' => $contype, 'adType' => $adts, 'domain' => $domainss);
$jsonData = json_encode($postData);
$curlObj = curl_init();
curl_setopt($curlObj, CURLOPT_URL, 'https://www.linkbucks.com/api/createLink/single');
curl_setopt($curlObj, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlObj, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($curlObj, CURLOPT_HEADER, 0);
curl_setopt($curlObj, CURLOPT_HTTPHEADER, array('Content-type:application/json'));
curl_setopt($curlObj, CURLOPT_POST, 1);
curl_setopt($curlObj, CURLOPT_POSTFIELDS, $jsonData);
$response = curl_exec($curlObj);
$json = json_decode($response);
curl_close($curlObj);
return $json->link;
}



Aqui dejo los elementos que se asignan a las variables que se usaran en los parametros de la function:



$url = "http://www.acortar.net"; // Enlace a ser acortado
$sinoone = "vellenger"; // Nombre de usuario
$bucksapi = "24b3dd1e3d3a4adf"; // API KEY




Y para poder usar llamamos a la function y lo mostramos, de ahi se le asigna a una variable el cual se puede hacer uso de diferentes maneras ya que se tiene el resultado y se le asigna el valor a una variable.


echo linkbucks($url,$sinoone,$bucksapi);





1 Comentarios


Cargando comentarios espera un momento...
No tienes permisos para comentar.

Para poder comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!
Ir al cielo