이점과 함정에 대한 기사를 읽으십시오. SEOmoz에서 URL 단축. 나는 활용 Is.gd API 이를 위해 SMS WordPress 플러그인 내가 쓴 (현재 테스트하고 잘하고 있습니다!).
function doCurlRequest ($ url, $ variable, $ value) {$ api = $ url. "?". $ variable. "=". $ value; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ session, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ session); curl_close ($ session); $ data 반환; } function doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variable, $ longurl); return $ shorturl; }
여러분은 실제 코드 샘플을 고맙게 생각할 것입니다. 이것을 블로그에 게시하면 추가 된 펑키 한 인용구를 대체하십시오. 사용하려면 위의 함수를 PHP 페이지에 추가하고 다음과 같이 실행하십시오.
doShortenURL ( 'http://thisis.my/long/url/with?lots=of&data=');
확실히하기 위해 try / catch 블록을 추가 할 것입니다. 이 코드는 cURL 라이브러리가 활성화 된 PHP 5 이상에서 작동합니다. 호스트가 cURL을 활성화하지 않으면 새 호스트를 찾으십시오.
이것은 내가 찾고 있던 것을 정확하게 수행합니다. 감사합니다!