Forum Discussion
Otra consulta de Web Scraping
Hi , @jmillsjmills
Para la url , necesito determinar si estás usando la URL correcta.
Para las URL, debe usar su URL en "F12" en lugar de su URL en la parte superior del navegador.
Cuando se le solicite, la URL devuelve un formato HTML.
Debe asegurarse de que la URL utilizada sea la URL de solicitud que mostró en la captura de pantalla.
En segundo lugar, también puede marcar "F12" para ver si hay otros "encabezados" que deben agregarse.
Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Aniya Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Eso es exactamente lo que estoy haciendo, sí. Cuando estoy copiando y pegando la URL aquí, parece estar acortándola. Pero si haces clic en el enlace, esa es la URL completa que estoy usando. Pero por alguna razón, sigo recibiendo este mismo error que se muestra en amarillo en la captura de pantalla anterior. Sé que estoy siendo tonto, pero por favor explique cómo puedo hacer que Power Query procese esta información como JSON en lugar de HTML. ¿Tienes esta URL exacta trabajando de tu lado, por favor? Claramente proporciona JSON funcional dado que así es como se previsualiza en la función "Inspeccionar" en un navegador web. Pero Power Query está decidido a tratarlo como HTML ... ¡Muchas gracias por su paciencia con mi lenta comprensión!
- Syndicate_Admin3 years ago
Administrator
Hi , @jmillsjmills
Para la prueba, devuelve el json para esta url:
let url = "https://www.bing.com/videos/vdasync?w=298&mid=A5DDD429C801C67FCF7CA5DDD429C801C67FCF7C", headers = [#"Accept"="application/json"], response = Web.Contents( url, [ Headers = headers ] ), jsonResponse = Json.Document(response) in jsonResponseEste es el tipo json de retorno, creo que debe verificar su url y los parámetros en su código. Para esto, puede intentar usar "postman" para enviar la solicitud para probar si la url devuelve el tipo json.
Gracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Aniya Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_Admin3 years ago
Administrator
Su código anterior es lo que ya he probado, y da como resultado el mismo error:
DataSource.Error: Los datos descargados son HTML, que no es el tipo esperado. Es posible que la dirección URL sea incorrecta o que no haya proporcionado las credenciales correctas al servidor.
¿No hay forma de que pueda probar esta URL específica que estoy tratando de usar de su lado? Muchas gracias de nuevo
- Syndicate_Admin3 years ago
Administrator
Hi , @jmillsjmills
Oh... Es extraño, por mi parte, para esta url :
https://www.bing.com/videos/vdasync?w=298&mid=A5DDD429C801C67FCF7CA5DDD429C801C67FCF7C
Devuelve el tipo JSON:
¿Es esto también un error de su parte?
Saludos
Aniya Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.