es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Contenido Dinámico de Data Factory en Llamada de API REST.

Estoy haciendo una llamada API, donde una vez autorizado, tengo que usar un token de seguridad como parte de llamadas posteriores. Estoy usando la variable “SecurityToken” para almacenar el token.

Además, como parte de la llamada, necesito pasar un parámetro de fecha, que es la fecha de hace 14 días en formato AAAA-MM-DD.

He construido esta fórmula, pero no se ejecutará, detiene toda la canalización.

Contenido Dinámico:
@concat(‘https://MyAPIUrl/api/daily/UK?key=’,variables(‘SecurityToken’),’&date=formatDateTime(addDays(utcnow(),-14),’yyyy-MM-dd’)’&currencytype=GBP&usewebsite_rounding=FALSE’)

Error:
{“code”:”BadRequest”,”message”:null,”target”:”pipeline//runid/8990bb14-27f8-43e5-b7c0-1741204ff645″,”details”:null,”error”:null}

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que el problema está en el parámetro de fecha en tu llamado de API. Intenta utilizar la siguiente fórmula en su lugar:

    Contenido dinámico:
    @concat(‘https://MyAPIUrl/api/daily/UK?key=’,variables(‘SecurityToken’),’&date=’,formatDateTime(addDays(utcnow(),-14),’yyyy-MM-dd’),’&currencytype=GBP&usewebsite_rounding=FALSE’)

Comments are closed.