Api rest en codeigniter y consumir esa informacion

1,188 views
Skip to first unread message

cristhian molina

unread,
Oct 20, 2014, 5:40:17 PM10/20/14
to codeignit...@googlegroups.com
Hola gente hace tiempos hice una pregunta como esta de la implementacion de el uso de un api rest bueno me tope con este tutorial
que dice como incluir servicios resful en el framework, pero mi pregunta este me serviria para consumir de esa api, osea me explico yo quiero por decirlo asi en un blog de noticias donde cualquiera pueda escribir tutoriales o cualquier cosa, y que esto lo pueda yo consumir en una aplicacion, espero haber sido claro si algo aca hago uso de un servico rest de un blog y en una aplicacion que hice la consumo este es el link
esto obvio se crea en JSON, saludos y espero que me puedan dirigir en esto

Ricardo Ruiz

unread,
Oct 20, 2014, 6:43:14 PM10/20/14
to codeignit...@googlegroups.com
Muchas gracias por la información compañero, tambien podemos instalar el rest-client y el rest-server con spark.

Deja la url Saludos.

http://www.getsparks.org/

--
Antes de responder revisa: http://es.wikipedia.org/wiki/Netiquette
Regístrate en el Censo CI: http://bit.ly/miembroscodeigniteres
---
Has recibido este mensaje porque estás suscrito al grupo "CodeIgniter-spanish" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a codeigniter-spa...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a codeignit...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/codeigniter-spanish.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/codeigniter-spanish/b7677272-8f6b-4c60-ab82-a1c7dc52470e%40googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.



--
Ricardo Jesus Ruiz Cruz
Telf. 30284730
Celular. 5530284730
skype: ricardo.ruiz.fesc

Cristhian Molina

unread,
Oct 20, 2014, 9:43:43 PM10/20/14
to codeignit...@googlegroups.com

Una pregunta esto es una especie de framework de resful ? Y en donde encuentro algún tutorial para novato para hacer algo de lo que yo quiero. Saludos

Ricardo Ruiz

unread,
Oct 21, 2014, 11:50:59 AM10/21/14
to codeignit...@googlegroups.com
Las ventajas si mal no tengo entendido, es:

- La abstracción del servicio o de acciones, Ejemplo:
   Supongamos que tienes tu página web, que hace registros, los cuales usas la clase CI_Controller, para esto ya tienes solcionado la parte de página web, sin embargo, tu página web se vuelve muy popular, por lo cual, tienes que recurrir a una aplicación Móvil ya sea para IOS o Android o Windows Phone, por lo cual si quieres desarrollarla en los distintos lenguajes de estas plataformas, tendrás que volver a recrear los métodos que usaste en CI, conexion a base de datos, funciones de registro, asi como de su lógica en general. Si usamos una abstracción de los métodos como un RestFul o WebService, si tenemos que hacerle un cambio de lógica al registro o algún método, solo lo tendremos que hacer una sola vez. Tal vez dirás, pero Phonegap podemos hacer webview, esto es correcto, pero recuerda que CI esta diseñado para evitar XSS  por lo cual, deberás de desactivar la protección de CI, para que esto funcione.

- Recuerda que CI podemos integrar PHPunit.

- Recuerda que CI no usa estandar PSR, por lo cual trata de integrarlo lo mas parecido posible para poder migrar tus proyectos.

- Puedes integrar Jenkins para que tu trabajo sea mas sencillo, se puede integrar por ejemplo CI para verificar checar los errores de codigo, integrar las pruebas unitarias y distinas metodologías de buenas practicas.


Saludos




Para acceder a más opciones, visita https://groups.google.com/d/optout.

Cristhian Molina

unread,
Oct 21, 2014, 1:07:51 PM10/21/14
to codeignit...@googlegroups.com

Muy buenos consejos para tener encuenta. Saludos y gracias

diego

unread,
Oct 21, 2014, 8:07:49 PM10/21/14
to codeignit...@googlegroups.com
Necesitas consumir una api?

Cristhian Molina

unread,
Oct 21, 2014, 10:20:38 PM10/21/14
to codeignit...@googlegroups.com

Si Diego eso es lo que necesito consumir esa api desde una app mobile

diego

unread,
Oct 22, 2014, 9:06:14 PM10/22/14
to codeignit...@googlegroups.com
entonces necesitas un cliente rest,
supongo que tu app mobile esta armado en codeigniter (sino no estarias aca ;)

entonces...

y sino hacele un cURL y ya!

diego

Reply all
Reply to author
Forward
0 new messages