function getTrends($format = 'json') { if ($format !== 'json' && $format !== 'xml') { return false; } $url = 'http://search.twitter.com/trends.' . $format; $response = objectifyJson(processCurl($url)); return $response; }
function urlshorten($url, $type = 'goo.gl') { switch ($type) { case 'goo.gl': $data = json_encode(array('longUrl' => $url)); $api = 'https://www.googleapis.com/urlshortener/v1/url?key=AIzaSyDsX2BAo9Jc2yG3Pq1VbLQALqdrtDFvXkg'; $header = array('Content-type: application/json'); $result = objectifyJson(processCurl($api, $data, $header))->id; break; case 'zi.mu': $api = 'http://zi.mu/api.php?format=simple&action=shorturl&url='; $result = objectifyJson(processCurl($api . rawurlencode($url))); break; default: break; } return $result; }