Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-12-2016
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 344
Poder: 14
lbidi Va por buen camino
Coneccion y obtencion de datos de una api rest

Buen dia estimados.

Necesito conectarme y obtener informacion de una api-rest el cual desarrollado por un tercero para unirla a mi sistema.
De momento la api tiene 2 metodos que son login y orders.

He creado un pequeño form de prueba con los siguientes componentes

- TRestClient - con la propiedad baseurl establecida

- TRestRequest

- TRestReponse - creo que en este componente obtengo la respuesta del api ( como he visto en algunos videos )

- TSimpleAuthenticator - con los parametros para hacer el login y asociado al TrestClient.

Mi duda es como debo proseguir para llamar al metodo "orders" de la api con un parametro string "nuevo" . Esa consulta me devuelve un json con muchos datos el cual luego debo leer y analizar.

Se entiende mi pregunta ?

Uso XE5 y pretendo usar las librerias nuevas de Rest en lugar de Indy.

Muchas gracias.

Saludos

Felices fiestas.
Responder Con Cita
  #2  
Antiguo 23-12-2016
Avatar de Neftali
Neftali Neftali is offline
-Germán Estévez-
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 15.154
Poder: 10
Neftali Va camino a la famaNeftali Va camino a la fama
Revisa esta entrada del blog: (3/5) Generación de un cliente (WebService) en Delphi.

Están las llamadas de diferentes formas. También está el código del proyecto por si quieres verlo completo.
__________________
Neftalí -web - MyDropBox-
Guía de estilo, Guía alternativa, TAG's.
*Añade tu foto al Club*

(UPDATE) TrackInfo v.1.7b

Contactar con el Clubdelphi


P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 23-12-2016
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 344
Poder: 14
lbidi Va por buen camino
Gracias Neftali..

Lo probare y aviso.

Saludos.
Responder Con Cita
  #4  
Antiguo 03-03-2017
Avatar de lbidi
lbidi lbidi is offline
Miembro
 
Registrado: oct 2003
Ubicación: Montevideo- URUGUAY
Posts: 344
Poder: 14
lbidi Va por buen camino
Buenas foristas. Debo retomar este tema y me encuentro con las siguientes dificultades.

He revisado la pagina de netfali, pero no la he podido adaptar a mis necesidades y por eso vuelvo a consultar.

En primer lugar debo acceder a un metodo login el cual me devuelve un string de "autenticacion".

Luego con este string, debo acceder a otro metodo , pasando como parametros este string de "autenticacion" mas otro
string el cual es un array json bastante complejo.

Mis dudas son como asignar al componente request los 2 parametros , el de autenticacion y el string que tengo que pasar al web service.

Estoy viendo muchos videos sobre rest pero ninguno me aclara lo que necesito.

Graciassss
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Coneccion con Datos con ClientdataSet Chaja Varios 1 07-03-2012 13:33:00
coneccion a base de datos DF1 ASUNCION Conexión con bases de datos 0 02-12-2010 15:17:10
Busco componente Grid soportando obtención/asignación total de datos mediante texto rolandoj OOP 9 11-10-2008 04:40:51
obtencion de datos de un grafico mjjj Gráficos 1 26-03-2007 22:22:20
Obtencion de datos Alejandro73 SQL 4 28-12-2006 20:17:10


La franja horaria es GMT +2. Ahora son las 04:59:07.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi