👾Scrapper des fiches

Vous découvrirez, tout au long de cette section, comment scrapper une fiche.

Lorsque que vous scrappez une fiche, elle est automatiquement stockée dans la base de données afin de limiter les appels vers le site d'Icotaku.

Scrapper une fiche via son url

Dans l'exemple suivant, vous verrez comment scrapper la fiche de l'animé Dr. Stone via l'url complète de sa fiche https://anime.icotaku.com/anime/5633/Dr-STONE.html.

//Récupère les informations de l'anime via l'url de la fiche
OperationState<int> animeCreationResult = await Tanime.ScrapFromUrlAsync(new Uri("https://anime.icotaku.com/anime/5633/Dr-STONE.html"));

//Vérifie que l'opération s'est bien déroulée
Console.WriteLine(animeCreationResult.IsSuccess);

//Obtient des informations supplémentaires sur l'opération
Console.WriteLine(animeCreationResult.Message);

//Obtient l'id (SQLite) de l'anime
Console.WriteLine(animeCreationResult.Data);

Scrapper une fiche via l'Id de sa fiche

Dans l'exemple suivant, vous verrez comment scrapper la fiche de l'animé Dr. Stone via l'Id n°5633 extrait de l'url de sa fiche : "https://anime.icotaku.com/anime/5633/Dr-STONE.html"

//Récupère les informations de l'anime précédement "scrappé" via l'url de la fiche
OperationState<int> animeCreationResult = await Tanime.ScrapFromSheetIdAsync(5633);

//Vérifie que l'opération s'est bien déroulée
Console.WriteLine(animeCreationResult.IsSuccess);

//Obtient des informations supplémentaires sur l'opération
Console.WriteLine(animeCreationResult.Message);

//Obtient l'id (SQLite) de l'anime
Console.WriteLine(animeCreationResult.Data);

Last updated