Pregunta:
Fecha: 10-04-2015 06:55:46
(En Español)
Gracias por su respuesta. Votos: 1 - Respuestas: 4 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
¿Cómo puedo crear y consumir un Webservice con REST y devolviendo un JSON?[Resuelta]
Ahora estoy obteniendo los parametros con un $_GET y mostrandolos con un ECHO, esto funcionara para poder consumirlo o no?Gracias por su respuesta. Votos: 1 - Respuestas: 4 - Vistas: 16 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
-
Fecha: 16-04-2015 07:53:24 La pregunta es, Como crear y consumir un webservice por medio de rest obteniendo data y por medio de Json devolviendo data , lo resolvi de esta manera
Como te daras cuenta en el siguiente codigo obtengo un string por medio de un $_GET[] ahora bien ese string lo incripto y lo muestro con un echo.
$textoExample = $_GET['txt']; $textoExample = json_encode($textoExample); $textoExampleDescript = Encrypter::encrypt($textoExample); echo $textoExampleDescript; class Encrypter { private static $Key = "123"; public static function encrypt ($input) { $output = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5(Encrypter::$Key), $input, MCRYPT_MODE_CBC, md5(md5(Encrypter::$Key)))); return $output; } }
y en este codigo lo consumo por medio de la URL y obtengo el JSON codeado con un file_get_contents
$textEncodiado = file_get_contents('http://www.mipagina.com/serviciotest.php?txt=soyunString'); $textDescodiado = Encrypter::decrypt($textEncodiado); $txt = json_decode($textDescodiado); echo $txt; class Encrypter { private static $Key = "123"; public static function decrypt ($input) { $output = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5(Encrypter::$Key), base64_decode($input), MCRYPT_MODE_CBC, md5(md5(Encrypter::$Key))), "\0"); return $output; } }
Bueno y esa era mi pregunta si se podia hacer esto, ya lo pude hacer asi que comparto el codigo con la comunidad y espero que les sirba jeje Gracias por comentar Juan Molina. Votos: 1 - Link respuesta -
Fecha: 16-04-2015 08:19:50 buen codigo y gracias por compartirlo.. estamos a la orden paisa.. Votos: 1 - Link respuesta
-
Fecha: 16-04-2015 08:47:15 jajaja no me habia dado cuenta que eras paisano jeje me llega ! Que siga Guate creciendo en buenos desarrolladores! Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
