Архив tinyurl

API Для сайта редиректора tinyurl.com

Posted in Uncategorized with tags , , , , on 02.04.2010 by prostocod

Редирект используют для перенаправления посетителей сайта с одной страницы на другую или на другой сайт. tinyurl.com — это не просто редиректор он ещё и сократитель ссылок, таких сервисов много, сейчас tinyurl.com, по своей популярности на 2 месте, первое место держит. Bit.ly. Но все же решила написать о нем(просто сейчас по нему заказ пришел =))
Ладно, хватит воды…
Вот собствено и все что вам нужно:
http://tinyurl.com/api-create.php?url={SITE} вместо {SITE} — должен быть сайт.
А теперь как отправить запрос на эту ссылку и получить нашу ссылку.

string request = string.Format("{0}", url);
                HttpWebRequest loHttp = (HttpWebRequest)WebRequest.Create(request);
                loHttp.Method = "GET";
                HttpWebResponse loWebResponse = (HttpWebResponse)loHttp.GetResponse();
                StreamReader loResponseStream = new StreamReader(loWebResponse.GetResponseStream(), Encoding.GetEncoding(1252));
                string lcHtml = loResponseStream.ReadToEnd();

url = http://tinyurl.com/api-create.php?url=http://tobe-searcher.com/34574/0/1100111/20/casino.html
В lcHtml будет содержатся наша ссылка.