Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hola Comunidad Power BI
Tengo problemas para llamar a una API en Power Query. No soy bueno en el marco de cómo llamaría a una API que requiere un token de portador estático junto con un cuerpo y encabezados. Lo llamé con éxito en POSTMAN pero necesito ayuda con el código en Power Query.
Por favor, vea mi código a continuación en el que he cambiado el token y otros elementos para la seguridad de los datos:
Agradeciéndole mucho de antemano.
let
url = "https://sb2.replicon.com/ATP/services/ReportService1.svc/GenerateReport",
body = "reportUri"= "urn:replicon-tenant:af0682a50:report:4ca3-93bf-5b0f5dc07dc7",
filterValues = [],
outputFormatUri = "urn:replicon:report-output-format-option:csv",
Source = Json.Document(Web.Contents(url,[Content=Text.ToBinary(body),
Headers=
[#"Content-Type"="application/json"]
[#"X-Replicon-Application"]="companykey-leaveatp"]
[#"Authorization"] = "Bearer IzJ6ZGW1ZDA2ZDMDk"
]))
in
Source
Por favor, consulte el siguiente artículo y compruebe si es útil:
Resuelto: crear bucle en Power Query y API - Comunidad de Microsoft Power BI
Saludos
Lucien
@v-luwang-msft Gracias pero no estoy ganando con esa información.
He ajustado la consulta que me da un error de identificador no válido:
let
url = "https://sb2.replicon.com/ATP/services/ReportService1.svc/GenerateReport",
body = "reportUri"= "urn:replicon-tenant:503a24bcd3809:report:d6b-b33c-4ca3-93bf-5dc7",
filterValues = [],
outputFormatUri = "urn:replicon:report-output-format-option:csv",
Source = Json.Document(Web.Contents(url,[Content=Text.ToBinary(body),
Parsed_JSON = Json.Document(body),
BuildQueryString = Uri.BuildQueryString(Parsed_JSON),
Source = Json.Document(Web.Contents(url,
[Headers =
[#"Content-Type"="application/json"],
[#"X-Replicon-Application"="companykey-leavebalance"],
[#"Authorization" = "Bearer llOThhZGE1ZDDA2ZDM4MDk"],
Content = Text.ToBinary(BuildQueryString)] ))
in
Source
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!