A classe, desenvolvida em PHP, permite a interação com a API do encurtador de url Pra.La (url shortener).
A classe tem 2 métodos ambos retornam uma string:
getShortUrl() – Deve ser passado como parâmetro a url original, e é obtido como retorno a url encurtada.
getLongUrl() – Deve ser passado como parâmetro a url encurtada, e é obtido como retorno a url original.
getShortUrl("https://www.codigofonte.com.br"); class prala{ public function getShortUrl($url){ try{ $api= fopen("https://pra.la/api?url=$url",'r'); return fgets($api); }catch(Exception $e){ return $e; } } public function getLongUrl($url){ try{ $head = get_headers($url); $url = explode(": ",$head[5],2); return $url[1]; }catch(Exception $e){ return $e; } } } ?>