Die Google
URL Shortener
API habe ich getestet, man braucht dazu kein OAuth Token und keine Client ID im Request.
Unter Hurl.it kann man das ausprobieren:
- HTTP POST auf
https://www.googleapis.com/urlshortener/v1/url
- zusätzlicher Header Content-Type mit Wert application/json
- Body {"longUrl": "http://www.example.com/"}
In der Raw-Response sieht man dann:
{
"kind": "urlshortener#
url",
"id": "http://goo.gl/U98s",
"longUrl": "http://www.example.com/"
}
Dann braucht man nur noch den JSON Parser anzuwerfen und id auszulesen.
http://goo.gl/U98s ist der short link.