Сокращение ссылок goo.gl
Приветь!
Не как не могу подружит goo.gl c MODX REVO 2.3.3
Вот код
Методом тика уже болею 3 дня где я ошибся не знаю :(
Помогите решит проблему
Не как не могу подружит goo.gl c MODX REVO 2.3.3
Вот код
<?php
$id = $modx->resource->get('id');
$long_url = $modx->makeUrl($id,'','', "full");
$google_api_key = 'API_KEY';
function shorten($url,$key){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.googleapis.com/urlshortener/v1/url?key={$key}");
curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-Type: application/json"));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('longUrl' => $url)));
$result = curl_exec($ch);
$json = json_decode($result);
curl_close($ch);
return $json->id;
}
$short_url = shorten($long_url,$google_api_key);
echo $short_url;Не работает выводит пустую строку?Методом тика уже болею 3 дня где я ошибся не знаю :(
Помогите решит проблему
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
5
Комментарии: 5