Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Obtener datos con api mediante power query (funciona con Cartero)

¡Hola!

Así que tengo la necesidad de consultar una tabla que puedo obtener los datos de usar API

Esto es lo que he hecho y me estoy conectando anónimamente

let

SourceURL = "https://sourceURL/Employees",

AuthKey = "Bearer XXX" ,

options = [ #"Accept"= "application/json",
            #"Content-Type"="application/json;charset=UTF-8",
            #"Authorization" = AuthKey
          ],
WebContent = Web.Contents(SourceURL, 
[Content = Text.ToBinary("username=YYY&password=ZZZ&grant_type=password"),
Headers = options]),
FormatAsJson = Json.Document(WebContent)
in
FormatAsJson

El error que recibo es el siguiente:

2021-02-26 09_40_20-Window.png


Ahora cuando miro la configuración que tengo en Postman:

Encabezados

2021-02-26 09_45_19-Window.png

2021-02-26 09_46_53-Window.png

¡Puedo obtener los datos con esta configuración!


¿Qué estoy haciendo mal en el código power query? Muchas gracias de antemano!






1 REPLY 1
Syndicate_Admin
Administrator
Administrator

No hay @Yggdrasill

En Postman está realizando una solicitud GET, en PQ está realizando un POST. Porque está especificando Contenido en Web.Contents que lo convierte en una solicitud HTTP POST

Content = Text.ToBinary("username=YYY&password=ZZZ&grant_type=password")

El error 405 Método no permitido indcates que el servidor no acepta solicitudes POST en este caso.

Como usted está proporcionando la autorización a través de los encabezados

Headers = options

¿Es necesario el Contenido? Intente quitar el contenido e intente la solicitud de nuevo.

saludos

Phil

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.