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!
v-yulgu-msft
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