只需閱讀有關以下內容的好處和陷阱的文章 在SEOmoz縮短URL。 我利用 是.gd API 用 短信WordPress插件 我寫的(目前測試並做得很好!)。
函數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; }函數doShortenURL($ longurl){$ url =“ http://is.gd/api.php”; $ variable =“ longurl”; $ shorturl = doCurlRequest($ url,$ variable,$ longurl); 返回$ shorturl; }
以為大家可能會喜歡實際的代碼示例。 確保替換將其添加到博客後添加的時髦的引號。 要使用,只需將以上函數添加到您的PHP頁面,然後像這樣執行:
doShortenURL('http://thisis.my/long/url/with?lots=of&data=');
為了確定,我可能會添加一個try / catch塊。 此代碼與啟用了cURL庫的PHP 5+一起使用。 如果您的主機未啟用cURL,請查找新主機。
這正是我想要的,謝謝!