entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

¿ Como consumir web service php (https://)desde android parseando json,?

Hola que tal...
tengo un web service al cual me deseo conectar y obtener datos mediante un json.
mi duda es: que librerias utilizo para parsear un json teniendo en cuenta que:

  1. mi web service usa certificado https............. https://www.nooks.com/search.php (no es la url funcional.. solo es ejemplo)
    y me devuelve el json {"Ubicados":[{"nombre":"ATA IT Solutions","categoria":"Informatica","latitud":100.74747,"longitud":25.994949},{"nombre":"Informatica del Norte","categoria":"Informatica","latitud":100.4447,"longitud":25.766767}]}
  2. mi aplicacion android es quien se conectara a este web service, es algo similar a fourskare o yelp. usando google maps.
  3. que tengo que tomar en cuenta para el certificado https... es lo mismo??

0voto

Novus Ordo Seclorum comentado

Puedes poner el código de tu AsyncTask que usas para hacer la llamada y traer los datos ?

2 Respuestas

1voto

Leonardo-Tadei Puntos227320

Hola droidqiqe,

hay muchas guías para ignorar el SSL de la conexión y que no de problemas. Alternativamente, acá se explica como usar el certificado en tu app, para garantizar que el acceso sea en el contexto de los certificados: http://blog.antoine.li/2010/10/22/android-trusting-ssl-certificates/

Luego, independientemente de que ignores los certificados o de que los uses, el JSOn se procesa de igual manera que si la conexión fuera HTTP, como por ejemplo se explica acá: http://www.vogella.com/tutorials/AndroidJSON/article.html

Saludos cordiales!

PD: o googleaste poco sobre el problema, o es más complejo y no entendí bien la pregunta ;-)

1voto

taek Puntos340

hay muchas librerias, puedes usar ion, volley o un asynctask para consumir el webservice, yo he utilizado todas las anteriores y no he tenido ningun problema ni con certificados ni nada parecido.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta