API для разработчиков

Ваш API ключ:

Вы можете найти ваш персональный API ключ, в личном кабинете.

Для разработчиков VK СС - сервис сoкрaщeния ссылoк(URL) подготовлен API, который, возвращает ответы в JSON или TEXT форматах.

В настоящее время существует один метод, который может использоваться для сокращения ссылок от вашего аккаунта.

Все что вам требуется сделать, это отправить GET запрос, с вашим API токеном на URL адрес:

https://vk-cc.com/api/?api={$api_token}&url=yourdestinationlink.com&alias=CustomAlias

Вы получите JSON ответ:

{"status":"success","shortenedUrl":""https:\/\/vk-cc.com\/xxxxx""}

Если вы хотите, чтобы ответ был текстовый, просто добавьте &format=text к концу вашего запроса. Он вернет лишь короткую ссылку. Обратите внимание, если при возникновении ошибки, ничего не выводится.

https://vk-cc.com/api/?api={$api_token}&url=yourdestinationlink.com&alias=CustomAlias&format=text

Если вы хотите использовать API с межстраничной редиректом, добавьте параметр:

&type=1

Если вы хотите использовать прямой редирект без рекламы, используйте:

&type=0

Заметка

api & url обязательные параметры, остальные, как alias, format, type используются по желанию.

Пример :)

Использование API в PHP

Для использования API в вашем PHP приложении, используйте file_get_contents или cURL. Ниже предоставлен пример с использованием file_get_contents

JSON формат ответа

$long_url = urlencode('yourdestinationlink.com');
$api_token = 'токен';
$alias = urlencode('CustomAlias');
$api_url = "https://vk-cc.com/api?api={$api_token}&url={$long_url}&alias={$alias}";
$result = @json_decode(file_get_contents($api_url),TRUE);
if($result["status"] === 'error') {
 echo $result["message"];
} else {
 echo $result["shortenedUrl"];
}

Текстовой формат ответа

$long_url = urlencode('yourdestinationlink.com');
$api_token = 'токен';
$alias = urlencode('CustomAlias');
$api_url = "https://vk-cc.com/api?api={$api_token}&url={$long_url}&alias={$alias}&format=text";
$result = @file_get_contents($api_url);
if( $result ){
 echo $result;
}