Помощь с api HREF.IN

Статус
В этой теме нельзя размещать новые ответы.

eburgnights

Гуру форума
Регистрация
10 Мар 2007
Сообщения
212
Реакции
74
Есть такой укоротитель URL - HREF.IN
Для просмотра ссылки Войди или Зарегистрируйся
в данном топике выложено это решение. Установлен на
У него есть свой api, принцип работы состоит в следующем:

Скрипт дает ответ:
Так же имеется скрипт кросспоста в твиттер, который берет данные из ДЛЕ, делает короткий линк через и выкладывает в твиттер под своим юзером и паролем.
Хочу сделать так, чтобы URL'ы укорачивались не через твитбернер, а через кидзу.
У кросспоста в твиттер есть функция:
Код:
// Делаем короткую ссылку
function short_url($url){
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded' . PHP_EOL,
'content' => 'link[url]='.urlencode($url).'&commit=Shorten+it%21' ,
),
));
return trim(file_get_contents('http://tweetburner.com/links/', false, $context));
}
Я решил по подобию сделать функцию через свой укоротитель, получилось следующее:
Код:
// Делаем короткую ссылку
function short_url($url){
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded' . PHP_EOL,
'content' => 'url='.urlencode($url).'&submit=doit' ,
),
));
return trim(file_get_contents('http://kidzu.ru/', false, $context));
}
Но к сожалению ничего не заработало. Интересует реализация через эту функцию, либо через API. Но в пхп я не очень силен, поэтому и прошу вашей помощи.
Считаю что топик относится к данному разделу, а не разделу DLE потому что это не доработка движка, а доработка функции на пхп) Скрипт кросспоста лежит тут:
Для просмотра ссылки Войди или Зарегистрируйся
 
PHP:
<?php
function short_url($url){
return file_get_contents('http://kidzu.ru/api.php?create='.$url);
}
echo short_url('http://nulled.ws');
?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху