API REST que devuelve datos JSON

Un usuario Pregunto ✅

Asincronismo

Hola a todos,

Tengo una API REST que devuelve datos con formato JSON.

Esto es lo que hay en el Editor avanzado de Power Query:

dejar

bodytext =
«{» «StartDate» «:» «2018-01-01» «,
«» EndDate «»: «» 2019-12-31 «»} «,
url = « «,
body = Json.FromValue (bodytext),

Fuente =
Json.Document (
(Contenido de la Web

(url
, [Headers=
[#»Content-Type»=»application/json»
,Authorization=»aaaaa»
, Key=»1234″
, Value=»1234″],

Contenido = cuerpo])))
en
Fuente

Recibo un mensaje «(405): Método no permitido». Creo que está en la línea Content = body.

Todo está funcionando en PostMan. Authorization, Key, Value son parámetros, y estoy pasando StartDate y EndDate en el cuerpo.

Aprecio cualquier entrada, tengo alrededor de 5 horas para depurar … ¡la primera vez que intento esto aquí!

blopez11

Si incluye el parámetro de contenido en web.contents, creo que fuerza un método HTTP POST. ¿Es esto lo que esperabas? Además, en mi experiencia pasada, siempre he usado Text.ToBinary donde estás usando Json.FromValue

blopez11

Si incluye el parámetro de contenido en web.contents, creo que fuerza un método HTTP POST. ¿Es esto lo que esperabas? Además, en mi experiencia pasada, siempre he usado Text.ToBinary donde estás usando Json.FromValue

Asincronismo

En respuesta a blopez11

Creo que tienes razón sobre la publicación, seguiré intentando depurarla. ¡Gracias!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *