我最近提到了另一个名为 u.nu 的 URL 缩短网站。就缩短服务而言,u.nu 似乎在最短的基本 URL 方面处于领先地位。如果您真的想创建尽可能短的 URL,那么 u.nu 的 API 就是您的最佳选择。
PHP
function get_unu_url($url) { $url = 'http://u.nu/unu-api-simple?url='.urlencode($url); $ch = curl_init(); $timeout = 5; curl_setopt($ch,CURLOPT_URL,$url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout); $url = curl_exec($ch); curl_close($ch); return trim($url); } $short_url = get_unu_url('https://davidwalsh.name'); //returns http://u.nu/92e
就是这样。我喜欢他们的 API 没有涉及 XML 或 JSON。返回的是 URL,仅此而已!