Buenas, acabo de subir un componente RESTfull para cakePhp en mi cuenta de github https://github.com/deldan/RestAndCurl-component-cakePhp
¿Como hacerlo funcionar?
Descargar los dos componentes y guardarlos en la carpeta app/controller/components de tu proyecto cakePhp
Llamalo en el controlador que se necesite, como con cualquier componente
var $components=array('Curl', 'Restclient');
Y crear las llamadas REST
Dejo un pequeño ejemplo de conexión y llamada a la api de 11870.com con estos componentes
//uri REST $uri = "http://api.11870.com/api/v2/search"; //parametro de busqueda $params['q'] = $search; //parametro ciudad $params['ls'] = $city; //parametro categoria $params['category'] = $tipo; //params $params['fields'] = 'title,summary,link'; $params['oauth_token'] = '**********************'; $params['oauth_token_secret'] = '**********************'; $params['appToken'] = '**********************'; // REST call $result = $this->Restclient->get($uri, $params, 'xml');



















deldan.com Es el blog de Dan El chalbzouri, Blog Orientado a temas de la web