Ir al contenido principal

Entradas

Mostrando las entradas con la etiqueta Twitter

Web Scraping con C#.

Web Scraping nos permite escanear los sitios web con el objetivo de poder extraer información relevante, muy usado hoy en día, en esta entrada veremos como podemos implementarlo con C# .net Core 3.1 para Twitter, todo con fines educativos claramente. Empecemos Lo primero que debemos crear es la aplicación de consola, a continuación instalamos   "HtmlAgilityPack" desde Nuget Packages,  en este enlace  podemos ver la página oficial del proyecto, esta librería nos permite tratar más fácilmente las paginas web, acceder a diferentes partes del DOM . Iniciamos definiendo la url del sitio que queremos examinar, para este caso "https://twitter.com/Twitter" acto seguido creamos nuestro objeto "HttpClient" que se encargará de hacer las llamadas http, este lo creamos desde una sentencia "using" que nos asegura que liberará los recursos una vez termine, hacemos la llamada usando "httpClient.GetAsync(url)" y verificamos que la llamada ...