php实现斗鱼弹幕,一起来欣赏弹幕吧~PHP实现斗鱼弹幕,大家一起享受弹幕吧~,推荐:《PHP视频教程》
斗鱼弹幕 PHP版本
Github地址:https://github.com/wjhtime
之前写过python弹幕门户获取斗鱼,突发奇想想用php实现。弹幕采集很简单,用swoole很容易做到。后来,还做了一些命令行格式的优化
Swole用于连接socket,取代了php的socket功能,使用起来更加方便灵活。swole文档
默认获得英雄联盟弹幕。如果你想看到其他房间的弹幕,只要执行PHP cli.php母丹[房间号]命令
找个人气房一起享受弹幕吧!
Requirements
Swoole扩展
symfony/控制台
guzzlehttp/guzzle
jaeger/querylist
Quick Start
1.pecl安装swoole
省略配置过程,详情请参考swoole文档.
2.git clone git @ github.com : wjhtime/宇都_母丹_php.git
3.composer install -vvv(安装过程可能很长,请通过-vvv检查输出)
4.PHP cli.php douyu :搜索关键字
5.PHP cli.php母丹room_id=288016
还是PHP danmu.php
Feature
使用swoole获取弹幕数据
使用symfony/console包,内容输出更美观
消息处理,弹幕消息,送礼,分房等类型都是处理
Screenshots
Illustrate
To Do List
弹幕信息分类不够清晰,未知类型数据太多。以上是php对斗鱼弹幕的实现。我们来欣赏弹幕的细节。更多关于雷的相关文章请关注php知识!