Используем Bitly без лимитов
Сервисы, которые предоставляют услуги сокращения длинных URL-адресов, обычно, дают API, но у многих есть ограничения на количество добавленных ссылок.
Эти лимиты можно увеличить используя аккаунт enterprise-типа, но не у всех он есть, поэтому необходимо использовать некоторые "хаки". Например, вытащить
логин/ключ из какого-нибудь мобильного приложения, которое довольно популярное, чтобы обрабатывать много ссылок.
Такое приложение я нашел, это КиноПоиск для Андроида. После нехитрых действий они были получены:
LOGIN: kinopoisk1shortener
API KEY: R_de7b44f8836756a086ab214841a33e20
Отправив GET-запрос по адресу:
http://api.bitly[dot]com/v3/shorten?longUrl=<URL>&login=<LOGIN>&apiKey=<API KEY> мы получаем JSON-ответ с "урезанной" ссылкой.
Для подробной информации читайте документацию Bitly.
P.S. антиреклама висави блокирует адрес Bitly, поэтому [dot] - это точка.
URL:
https://visavi.net/articles/549