Récupérer des données pages web
xml74
Messages postés
161
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je cherche un code me permettant de récupérer les informations suivante sur ce site: (https://osu.ppy.sh/users/5146531)
Performance
Rank (fr)
J'ai déjà une "base" de code qui me permetterais de récupérer et afficher du contenue d'une autre page.
Et pour ceux qui ont le courage, réussir à récupérer ces infos en plus:

Et tout simplement avoir toutes ces variables:
$rankfr : #77
$rank : (#3,909)
$performance (pp) : 4,342pp
$toprank (voir deuxième photo)
$note (lettre, voir deuxième photo)
$toprankpp = Performance (ex: 287 pour le premier)
$toprankpourcentage = Pourcentage de chaque toprank (ex: 91,38 pour le premier)
Merci d'avance
Je cherche un code me permettant de récupérer les informations suivante sur ce site: (https://osu.ppy.sh/users/5146531)
Performance
Rank (fr)

J'ai déjà une "base" de code qui me permetterais de récupérer et afficher du contenue d'une autre page.
<?php function recup_stats($url) { $source = file_get_contents($url); $resultat = preg_match('#<div style="margin:0;padding:0;text-align:center;">(.+)</div>#', $performance); if($resultat) return $performance; else return "erreur"; } $texte_voulu = recup_performance('https://osu.ppy.sh/u/5146531'); echo $performance[0]; ?> <?php echo $performance; ?> <?php echo $rank; ?>
Et pour ceux qui ont le courage, réussir à récupérer ces infos en plus:

Et tout simplement avoir toutes ces variables:
$rank
$rankfr
$performance
$toprank1
$note1
$toprank1pourcentage
$toprank1pp
$toprank2
$note2
$toprank2pourcentage
$toprank2pp
$toprank3
$note3
$toprank3pourcentage
$toprank3pp
$rankfr : #77
$rank : (#3,909)
$performance (pp) : 4,342pp
$toprank (voir deuxième photo)
$note (lettre, voir deuxième photo)
$toprankpp = Performance (ex: 287 pour le premier)
$toprankpourcentage = Pourcentage de chaque toprank (ex: 91,38 pour le premier)
Merci d'avance
A voir également:
- Récupérer des données pages web
- Web office - Guide
- Recuperer message whatsapp supprimé - Guide
- Trier des données excel - Guide
- Création site web - Guide
- Récupérer mon compte facebook désactivé - Guide
2 réponses
Je te donne une base:
<?php
$url = "full_page_link";
$handle = fopen($url, "r");
$contents = file_get_contents($url);
fclose($handle);
$exploder1= explode('start_parse',$contents);
$exploder2 = $exploder1[1];
$exploder2 = explode('end_parse',$exploder2);
$exploder2 = $exploder2[0];
echo $exploder2;// start_parse(not echoed) > content(echoed) < end_parse(not echoed)
?>
asf21
ligne 8, passer [1] à [0]...
Ce site dispose d'une API apparemment : https://osu.ppy.sh/forum/ucp.php?mode=login
(trouvé sur la page de recherche : https://osu.ppy.sh/p/search?ie=UTF-8&q=API )
(trouvé sur la page de recherche : https://osu.ppy.sh/p/search?ie=UTF-8&q=API )