Skip to content

shimomo/bvp-tsu-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BVP Tsu Scraper

tests codecov php stable unstable license

BVP Tsu Scraper は、ボートレース津の公式サイトから記者予想をスクレイピングして取得できる PHP ライブラリです。

📦 Requirements

  • PHP ^8.2
  • Composer
  • Carbon

💾 Installation

composer require bvp/tsu-scraper

⚡ Usage

サポートメソッド一覧

メソッド 説明 引数
Scraper::scrapeForecasts($raceNumber, $raceDate = null) 記者予想を取得 $raceNumber : 1〜12
$raceDate : Carbon対応日付文字列またはCarbonインスタンス(省略時は当日)

$raceDate の例

  • '2025-01-01'
  • '2025/01/01'
  • 'yesterday'
  • Carbon::now()->subDay()

基本的な使い方

<?php

require __DIR__ . '/vendor/autoload.php';

use BVP\TsuScraper\Scraper;

// 記者予想を取得
$forecasts = Scraper::scrapeForecasts(1, '2025-01-01');

print_r($forecasts);

Scraper::scrapeForecasts()

// 例: ボートレース津の公式サイトから2025年01月01日の1レースの記者予想を取得
$forecasts = Scraper::scrapeForecasts(1, '2025-01-01');
print_r($forecasts);
取得結果
Array
(
    [reporter_yesterday_comment_label] => 記者予想 前日コメント
    [reporter_yesterday_comment] => 一柳がツッキーレースの1号艇で登場。エンジンはまだ不透明だが、ズリ下がったりはしていない。インを生かす。谷本が2コースから追撃を開始する。酒井がカドでスタート決めて。
    [reporter_yesterday_course_label] => 記者予想 前日コース
    [reporter_yesterday_course] => 123/456
    [reporter_yesterday_focus_label] => 記者予想 前日フォーカス
    [reporter_yesterday_focus] => Array
        (
        )

    [reporter_yesterday_focus_exacta_label] => 記者予想 前日フォーカス 2連単
    [reporter_yesterday_focus_exacta] => Array
        (
        )

    [reporter_yesterday_focus_trifecta_label] => 記者予想 前日フォーカス 3連単
    [reporter_yesterday_focus_trifecta] => Array
        (
        )

    [reporter_today_comment_label] => 記者予想 当日コメント
    [reporter_today_comment] => あけましておめでとうございます!2025年のボートレース津、まずはツッキーレース。展示気配は1号艇の一柳がなかなかよかった。周回展示のターン気配もいいので逃げそうだ。
    [reporter_today_course_label] => 記者予想 当日コース
    [reporter_today_course] =>
    [reporter_today_focus_label] => 記者予想 当日フォーカス
    [reporter_today_focus] => Array
        (
            [0] => 1-4=2
            [1] => 1-4=3
        )

    [reporter_today_focus_exacta_label] => 記者予想 当日フォーカス 2連単
    [reporter_today_focus_exacta] => Array
        (
        )

    [reporter_today_focus_trifecta_label] => 記者予想 当日フォーカス 3連単
    [reporter_today_focus_trifecta] => Array
        (
            [0] => 1-4=2
            [1] => 1-4=3
        )

)

⚠️ Notes

  • スクレイピング対象の公式サイトの構造が変更された場合、正しくデータを取得できなくなる可能性があります。
  • 利用時は対象サイトの利用規約を遵守してください。

📄 License

BVP Tsu Scraper は MIT license の元で公開されています。

About

BVP Tsu Scraper は、ボートレース津の公式サイトから記者予想をスクレイピングして取得できる PHP ライブラリです。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages