📈Les statistiques d'une fiche
Vous découvrirez, tout au long de cette section, comment scrapper les statistiques d'une fiche anime, manga, light-novel ou drama.
Les statistiques d'une fiche regroupe généralement 7 informations qui seront scrappées :
La date de création.
Le nom du membre qui a créé la fiche.
La date de la dernière mise à jour de la fiche.
Le nom du membre qui a mis à jour la fiche pour la dernière fois.
L'âge en moyenne des membres qui ont cette fiche dans leur liste de lecture.
Le nombre de visite qu'a eu cette fiche jusqu'à maintenant.
Le nom du membre qui a visité cette fiche pour la dernière fois.
Scrapper les statistiques d'une fiche
Dans l'exemple suivant, vous verrez comment scrapper les statistiques de la fiche de l'animé n°1 portant le nom Suzumiya Haruhi no Yūutsu.
Scrapper une fiche sans l'enregistrer dans la base de données
TsheetStatistic? statistic = await TsheetStatistic.ScrapStatisticAsync(IcotakuSection.Anime, 1);
if (statistic != null)
{
Console.WriteLine(statistic.CreatingDate);
Console.WriteLine(statistic.CreatedBy);
Console.WriteLine(statistic.LastUpdatedDate);
Console.WriteLine(statistic.LastUpdatedBy);
Console.WriteLine(statistic.InWatchListAverageAge);
Console.WriteLine(statistic.VisitCount);
Console.WriteLine(statistic.LastVisitedBy);
}
Scrapper et insérer les statistiques d'une fiche
OperationState<int> result = await TsheetStatistic.ScrapAndSaveAsync(IcotakuSection.Anime, 1);
//Etat de l'opération
Console.WriteLine(result.IsSuccess);
//Information concernant l'état de l'opération
Console.WriteLine(result.Message);
//Id de l'enregistrement nouvellement inséré
Console.WriteLine(result.Data);
Scrapper, insérer et retourner les statistiques d'une fiche
TsheetStatistic? statistic = await TsheetStatistic.ScrapAndGetAsync(IcotakuSection.Anime, 1);
if (statistic != null)
{
Console.WriteLine(statistic.CreatingDate);
Console.WriteLine(statistic.CreatedBy);
Console.WriteLine(statistic.LastUpdatedDate);
Console.WriteLine(statistic.LastUpdatedBy);
Console.WriteLine(statistic.InWatchListAverageAge);
Console.WriteLine(statistic.VisitCount);
Console.WriteLine(statistic.LastVisitedBy);
}
Last updated