Conexión a API WEB – Asesor de canal

Un usuario Pregunto ✅

marianamarques

hola comunidad,

He estado buscando y probando diferentes formas de conectarme con un sitio web que administra nuestros mercados sin éxito.
Estoy seguro de que probablemente sea algo «básico» lo que me falta, pero como no tengo experiencia con las API y la conexión a sitios web, no tengo idea de qué podría ser.

El sitio web al que intento conectarme es channeladvisor.com y he creado una cuenta de desarrollador que me proporciona una clave:

https://developer.channeladvisor.com/la-consola-de-desarrollador

Solo quiero ver nuestros pedidos en Power BI, así que asumo que debo conectarme a este enlace:
https://api.channeladvisor.com/v1/pedidos de acuerdo con las instrucciones aquí https://developer.channeladvisor.com/working-with-orders

He escrito consultas en blanco como:

dejar
apiUrl = «https://api.channeladvisor.com/v1/Orders»,
opciones = [Headers =[#»Subscription-Key»=»XXXXXXXX «]],
resultado = Web.Contents(apiUrl, opciones)
en
resultado

pero no me dan resultados, solo puedo ver la consulta y no tablas

También traté de conectarme a través de WEB y agregué la clave de API, pero sigo recibiendo que «Solo se puede especificar una clave de API web cuando se proporciona un nombre de clave de API web»

¿Alguien tiene alguna idea de lo que podría estar haciendo mal?

¡Muchas gracias de antemano!

Hola @marianamarques,

¿Pudiste conectarte a la fuente API sin especificar vista de pedidos? Me refiero a la dirección API básica.

¿Podría probar esto y luego proporcionar una «Clave Api» a través de la interfaz de usuario de la credencial?

Web.Contents(URL, [ApiKeyName="mykey"])

Saludos,

Yuliana Gu

Deja un comentario

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