ホームページ > バックエンド開発 > PHPチュートリアル > phpにDouyu弾幕が実装されました、一緒に弾幕を楽しみましょう~

phpにDouyu弾幕が実装されました、一緒に弾幕を楽しみましょう~

藏色散人
リリース: 2023-04-09 16:44:02
オリジナル
5291 人が閲覧しました

おすすめ: 「PHP ビデオチュートリアル

Douyu Barrage PHP バージョン

github アドレス: https://github.com/wjhtime

以前、Douyu Portal の集中砲火を受けるために Python を書いたことがありますが、突然思いつき、php を使いたいと思いました。満たすため。弾幕の取得は実装が非常に簡単です。swoole を使用すると簡単です。後期には、コマンド ライン形式の最適化も行われました。

ソケットへの接続に swoole を使用しました。 php ソケット関数が追加され、より使いやすくなりました。柔軟性があり、swoole document

League of Legends の弾幕はデフォルトで取得されます。他の部屋の弾幕を見たい場合は、コマンドを実行 php cli.php danmu [ルームid]

人気ルームを見つけてみんなで連打を楽しもう!

#要件

  • swoole拡張機能

  • #symfony/console
  • guzzlehttp/guzzle
  • jaeger/querylist
クイック スタート

1. pecl install swoole

設定プロセスを省略し、詳細については swoole ドキュメントを参照してください...

2. git clone git@github.com:wjhtime/douyu_danmu_php.git

3.composer install -vvv (インストールプロセスは長い場合があります。-vvv を通じて出力を確認してください)

4.php cli.php douyu:search

5.php cli.php danmu

または php danmu.php

機能

    #スウールを使用して弾幕を獲得するデータ
  • symfony/console パッケージを使用すると、コンテンツ出力がより美しくなります
  • #メッセージ処理、集中メッセージ、ギフト贈呈、ルームシェアなど他のタイプは処理されます
  • スクリーンショット

##図示しますphpにDouyu弾幕が実装されました、一緒に弾幕を楽しみましょう~

To Do リストphpにDouyu弾幕が実装されました、一緒に弾幕を楽しみましょう~

弾幕情報の分類が十分に明確ではなく、未知の種類のデータが多すぎます

以上がphpにDouyu弾幕が実装されました、一緒に弾幕を楽しみましょう~の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート