Club Delphi  
    Paypal   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

Colaboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-08-2021
Avatar de HerensugeBeltz
HerensugeBeltz HerensugeBeltz is offline
Miembro
 
Registrado: may 2021
Ubicación: Hondarribia
Posts: 90
Poder: 6
HerensugeBeltz Va por buen camino
Cita:
Empezado por HerensugeBeltz Ver Mensaje
Si en lugar de POST hago GET, la respuesta es Error 405: Request method GET not supported
y si hago HEAD la respuesta es 405 Method Not Allowed.
Qué hago mal?
Pregunta muy mal formulada. La replanteo:
¿En vuestra opinión, si envío un GET sin body y recibo un Error 405 (GET not supported) podría deducir que el servicio está activo, o no tiene nada que ver? Como dije, no estoy muy puesto en servicios REST.

Gracias de antemano.
Responder Con Cita
  #2  
Antiguo 05-08-2021
FranAza FranAza is offline
Registrado
 
Registrado: ene 2021
Posts: 9
Poder: 0
FranAza Va por buen camino
Cita:
Empezado por HerensugeBeltz Ver Mensaje
Pregunta muy mal formulada. La replanteo:
¿En vuestra opinión, si envío un GET sin body y recibo un Error 405 (GET not supported) podría deducir que el servicio está activo, o no tiene nada que ver? Como dije, no estoy muy puesto en servicios REST.

Gracias de antemano.
Buenas,

Tiene que ser una REQUEST "POST", otros métodos (GET / Etc.) no las soporta, de ahí que devuelva los status 405.

Cuando haces la petición te exige que te identifiques, para ello en POSTMAN:
- en Settings configura a ON "Enable SSL certificate verificactn".

- Ahí mismo tienes acceso a Settings, y en la pestaña Certificates añade el certificado con el que te indentificarás.


Lo hemos probado en POSTMAN y funciona correctamente


saludos
Responder Con Cita
  #3  
Antiguo 05-08-2021
Avatar de HerensugeBeltz
HerensugeBeltz HerensugeBeltz is offline
Miembro
 
Registrado: may 2021
Ubicación: Hondarribia
Posts: 90
Poder: 6
HerensugeBeltz Va por buen camino
Cita:
Empezado por FranAza Ver Mensaje
Buenas,

Tiene que ser una REQUEST "POST", otros métodos (GET / Etc.) no las soporta, de ahí que devuelva los status 405.
Cuando haces la petición te exige que te identifiques, para ello en POSTMAN:
- en Settings configura a ON "Enable SSL certificate verificactn".
- Ahí mismo tienes acceso a Settings, y en la pestaña Certificates añade el certificado con el que te indentificarás.

Lo hemos probado en POSTMAN y funciona correctamente

saludos
Hola FranAza.
Siento ser tan pesado. Postman lo tengo bien configurado y envío facturas de prueba sin problemas. Sin embargo, al poner el body a 'none', la respuesta que recibo es 400 en lugar de 200.
Adjunto un pdf con los pantallazos de Postman. Si te apetece echarle un vistazo te lo agradezco. EN cualquier caso muchas gracias por tu tiempo.

Un saludo.
Imágenes Adjuntas
Tipo de Archivo: pdf Postman_TBAI.pdf (157,7 KB, 37 visitas)
Responder Con Cita
  #4  
Antiguo 05-08-2021
Sistel Sistel is offline
Miembro
 
Registrado: nov 2019
Ubicación: Bilbao
Posts: 484
Poder: 7
Sistel Va por buen camino
Cita:
Empezado por HerensugeBeltz Ver Mensaje
Hola FranAza.
Siento ser tan pesado. Postman lo tengo bien configurado y envío facturas de prueba sin problemas. Sin embargo, al poner el body a 'none', la respuesta que recibo es 400 en lugar de 200.
...
Hola FranAza,

Yo entiendo que el error 400 es "Bad Request".
Es decir, que los datos enviados de la petición no son válidos.
Pero la conexión se ha hecho.

De todas formas, seguro que hay por aquí alguien más experto (yo soy un pardillo en estos temas) que puede confirmarlo o negarlo.

Saludos
Responder Con Cita
  #5  
Antiguo 05-08-2021
FranAza FranAza is offline
Registrado
 
Registrado: ene 2021
Posts: 9
Poder: 0
FranAza Va por buen camino
Cita:
Empezado por HerensugeBeltz Ver Mensaje
Hola FranAza.
Siento ser tan pesado. Postman lo tengo bien configurado y envío facturas de prueba sin problemas. Sin embargo, al poner el body a 'none', la respuesta que recibo es 400 en lugar de 200.
Adjunto un pdf con los pantallazos de Postman. Si te apetece echarle un vistazo te lo agradezco. EN cualquier caso muchas gracias por tu tiempo.

Un saludo.
Hola HerensugeBeltz,

Como esperan recibir datos en XML (Content-Type: application/xml;charset=UTF-8 ) entonces en body le pones algo en xml, entonces sí te funcionará.
Incluso no hará falta indicar un certificado de envío.
Te devolverá status 200, y en el body de su response en xml dirá que está mal (rechazado), justo eso es lo que buscamos, así nos aseguramos que el servidor de Hacienda está operativo.

En el body ponemos:

<?xml version="1.0" encoding="utf-8"?>

y luego en selección: raw (XML)

El error que devolverá será (de una prueba reciente):
Código PHP:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:TicketBaiResponse xmlns:ns2="urn:ticketbai:emision">
    <Salida>
        <FechaRecepcion>05-08-2021 12:19:02</FechaRecepcion>
        <Estado>01</Estado>
        <Descripcion>Rechazado</Descripcion>
        <Azalpena>Baztertua</Azalpena>
        <ResultadosValidacion>
            <Codigo>001</Codigo>
            <Descripcion>Error: No se ha utilizado certificado de cliente.</Descripcion>
            <Azalpena>Errorea: Ez da erabili bezeroaren ziurtagiririk.</Azalpena>
        </ResultadosValidacion>
    </Salida>
</ns2:TicketBaiResponse>

- he intentado adjuntar el .pdf para que vieras nuestro ejemplo pero no lo conseguí.

Espero que te funcione, ya comentarás...

Saludos.

Última edición por Neftali [Germán.Estévez] fecha: 05-08-2021 a las 14:16:04.
Responder Con Cita
  #6  
Antiguo 05-08-2021
Avatar de HerensugeBeltz
HerensugeBeltz HerensugeBeltz is offline
Miembro
 
Registrado: may 2021
Ubicación: Hondarribia
Posts: 90
Poder: 6
HerensugeBeltz Va por buen camino
Cita:
Empezado por FranAza Ver Mensaje
Hola HerensugeBeltz,

Como esperan recibir datos en XML (Content-Type: application/xml;charset=UTF-8 ) entonces en body le pones algo en xml, entonces sí te funcionará.
En el body ponemos:
<?xml version="1.0" encoding="utf-8"?>
y luego en selección: raw (XML)
Ferpecto!!!

Era eso lo que me faltaba. Muchas gracias
Responder Con Cita
  #7  
Antiguo 09-08-2021
JoseLeeTo JoseLeeTo is offline
Miembro
 
Registrado: jun 2021
Posts: 78
Poder: 5
JoseLeeTo Va por buen camino
Hola a tod@s;

¿Sabe alguien cuándo se publicarán las especificaciones para el nuevo servicio Zuzendu de Guipuzcoa?

Muchas gracias.
Saludos.
Responder Con Cita
  #8  
Antiguo 02-09-2021
rci rci is offline
Miembro
 
Registrado: nov 2020
Posts: 565
Poder: 6
rci Va por buen camino
Question Zuzendu para cuando?

Cita:
Empezado por JoseLeeTo Ver Mensaje
Hola a tod@s;

¿Sabe alguien cuándo se publicarán las especificaciones para el nuevo servicio Zuzendu de Guipuzcoa?

Muchas gracias.
Saludos.

No se ha publicado documentación todavía no?
Me pareció entender que el vídeo de la presentación también lo publicarán (me perdí los primeros 15 minutos )


Muchas gracias
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
SII -Nuevo sistema de la Agencia Tributaria española de envío de datos vía Webservice newtron Internet 3716 19-01-2026 20:01:34
Como utilizar la ayuda del nuevo Sistema Operativo gluglu Humor 3 24-09-2007 09:39:05
Aplicacion Agencia De Viajes ArdiIIa Varios 9 20-01-2007 16:49:53
El Vasco Aguirre Al González La Taberna 5 26-05-2006 09:22:28
Microsoft ha lanzado su nuevo sistema operativo DarkByte Humor 0 25-01-2004 09:21:14


La franja horaria es GMT +2. Ahora son las 08:02:24.


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