API для URL Expander в стеке переполнения

Я создаю короткий URL, используя tinyurl Api. теперь я нахожу Api, который расширяет эти tinyurls, которые я пытался найти, но получаю только сайты, которые расширяют URL, а не api. Я хочу API, который динамически расширяет URL на моем сайте.

-1

Решение

На ваш вопрос я думаю, что вы хотите расширить крошечные URL. Это также возможно с помощью Curl And Php.

<?php
function ger_origenal_url($url)
{
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_HEADER,true); // Get header information
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,false);
$header = curl_exec($ch);

$fields = explode("\r\n", preg_replace('/\x0D\x0A[\x09\x20]+/', ' ', $header)); // Parse information

for($i=0;$i<count($fields);$i++)
{
if(strpos($fields[$i],'Location') !== false)
{
$url = str_replace("Location: ","",$fields[$i]);
}
}
return $url;
}

$url            = 'your tiny url';
$original_url   = ger_origenal_url($url); // Calling function with short url
echo $original_url;
exit;

?>

Я думаю, что это полезно для вас.

1

Другие решения

Чего именно вы хотите достичь. Как я понимаю, вы хотите добавить что-то в ваш tinyurl с помощью API-интерфейса. Вы можете добавить эти URL-адреса просто с помощью своего кода или, если вы хотите добавить некоторые данные в эти URL-адреса, вы можете посмотрите на branch.io, он хорош для добавления большого количества данных в короткий URL.

0

По вопросам рекламы [email protected]