斗鱼弹幕 PHP版本
github地址:https://github.com/wjhtime
之前写过python获取斗鱼的弹幕 传送门,突发奇想,想要用PHP来实现。弹幕获取实现起来很简单,用swoole很容易做到了,后期也做了一些命令行格式的优化
使用了swoole来连接socket,取代了PHP的socket的函数,使用起来更加方便灵活,swoole文档
默认获取的英雄联盟的弹幕,如果想要看其他房间的弹幕,只需执行命令 PHP cli.PHP danmu [room id]即可
找个人气旺的房间,一起来欣赏弹幕吧!
Requirements
swoole扩展
symfony/console
guzzlehttp/guzzle
jaeger/querylist
Quick Start
1. pecl install swoole
省略配置过程,具体参照swoole文档...
2. git clone [email protected]:wjhtime/douyu_danmu_PHP.git
3. composer install -vvv (安装过程可能较长,通过-vvv查看输出)
4. PHP cli.PHP douyu:search <keywords>
5. PHP cli.PHP danmu <room_id=288016>
Feature
Screenshots
Illustrate
To Do List
弹幕信息分类不够清晰,未知type型数据过多
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。