Maison > développement back-end > tutoriel php > php implémente le barrage Douyu, profitons du barrage ensemble~

php implémente le barrage Douyu, profitons du barrage ensemble~

藏色散人
Libérer: 2023-04-09 16:44:02
original
5289 Les gens l'ont consulté

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é

    Utilisez swoole pour obtenir données de barrage
  • En utilisant le package symfony/console, la sortie du contenu est plus belle
  • Traitement des messages, messages de barrage, cadeaux, partage de chambre et d'autres types sont traités
Captures d'écran

php implémente le barrage Douyu, profitons du barrage ensemble~

Illustrer

php implémente le barrage Douyu, profitons du barrage ensemble~

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal