Maison >développement back-end >tutoriel php >php implémente le barrage Douyu, profitons du barrage ensemble~
Recommandé : "Tutoriel vidéo PHP"
Version PHP Douyu Barrage
Adresse github : https://github.com/wjhtime
J'ai déjà écrit python pour obtenir le barrage de Douyu Portal, j'ai eu une idée soudaine et j'ai voulu utiliser php à réaliser. L'obtention de barrages est très simple à mettre en œuvre. Il est facile de le faire avec swoole. Dans une étape ultérieure, une certaine optimisation du format de ligne de commande a également été effectuée
Swoole a été utilisé pour se connecter au socket, qui a remplacé le. Fonction de socket PHP, le rendant plus pratique à utiliser. Flexible, le document swoole
obtient les barrages de League of Legends par défaut. Si vous souhaitez voir les barrages d'autres salles, exécutez simplement la commande php. cli.php danmu [room id]
Trouvez une salle populaire et profitez du barrage ensemble !
Exigences
extensions swoole
symfony/console
guzzlehttp/guzzle
jaeger/querylist
Démarrage rapide
1. pecl install swoole
Omettez le processus de configuration, reportez-vous au document swoole pour plus de détails...
2. >3. composer install -vvv (Le processus d'installation peut être long, vérifiez le résultat via -vvv)
4. php cli.php douyu:search
5. cli.php danmu
ou php danmu.php
Fonctionnalité
Illustrer
To Do List
La classification des informations de barrage n'est pas assez claire et il y a trop de types de données inconnus
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!