긴도메인을 짧은주소로 얻는 구글API
function googl_short_url($long_url) {
$googl_url = "https://www.googleapis.com/urlshortener/v1/url";
$post_data = array('longUrl' => $long_url);
$headers = array('Content-Type:application/json');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $googl_url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS,json_encode($post_data));
$result = curl_exec($ch);
curl_close($ch);
//print_r2($result);
$obj = json_decode($result);
$short_url = $obj->{'id'};
return $short_url;
}
'프로그램.코딩' 카테고리의 다른 글
php 로 동적이미지 생성하기(gd이용) (0) | 2014.01.17 |
---|---|
아이코드 sms 모듈사용시 사용자 정보 받아오기 (0) | 2013.10.23 |
php잡동사니팁들. 확장자,도메인,이메일검증 (0) | 2012.11.13 |
까페24 호스팅 php 에러메세지 출력 (1) | 2012.11.13 |
php . ip별로 걸러내기설정 (0) | 2011.01.06 |
댓글