Récupérer des données pages web
xml74
Messages postés
186
Statut
Membre
-
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 )