ya lo probe, en la funcion ShortUrl, dentro del array habia puesto urlencode($lurl) y nada, me sigue dando error, si quieres hacer alguna prueba, puedes quitar parametros, por defecto se quedaria asi:
http://p.pw/API/write/get?url=http:/...a.com&type=xml
si mandas eso la respuesta es en xml y ademas la hace bien, prueba poniendo
http://otraurl.com/index.php?id=1212...d-23-2342-sdad pero mandandolo desde el script