turnmark / scraper-fukuoka
Turnmark Scraper Fukuoka
0.10.0
2026-08-09 08:40 UTC
Requires
- php: ^8.4
- turnmark/scraper: ^0.10.0
Requires (Dev)
- phpunit/phpunit: ^13.0
- symfony/browser-kit: ^8.0
- symfony/http-client: ^8.0
- vimeo/psalm: ^6.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-main / 0.10.x-dev
- 0.10.0
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.66
- 0.2.65
- 0.2.63
- 0.2.62
- 0.2.61
- 0.2.57
- 0.2.56
- 0.2.55
- 0.2.54
- 0.2.53
- 0.2.51
- 0.2.50
- 0.2.49
- 0.2.48
- 0.2.47
- 0.2.46
- 0.2.35
- 0.2.34
- 0.2.33
- 0.2.32
- 0.2.31
- 0.2.30
- 0.2.29
- 0.2.28
- 0.2.27
- 0.2.26
- 0.2.25
- 0.2.24
- 0.2.23
- 0.2.22
- 0.2.21
- 0.2.19
- 0.2.18
- 0.2.17
- 0.2.16
- 0.2.15
- 0.2.14
- 0.2.13
- 0.2.12
- 0.2.11
- 0.2.10
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
This package is auto-updated.
Last update: 2026-09-09 09:00:22 UTC
README
Turnmark Scraper Fukuoka は、ボートレース福岡の公式サイトからオリジナル展示タイムをスクレイピングするための PHP ライブラリです。
📦 Requirements
- php: ^8.4
- turnmark/scraper: ^0.7.2
💾 Installation
composer require turnmark/scraper-fukuoka
⚡ Usage
サポートメソッド一覧
| メソッド | 引数 |
|---|---|
オリジナル展示タイムを取得Scraper::scrapeTime($date, $raceNumber) |
$date : DateTimeInterface インスタンスまたは DateTimeInterface 対応日付文字列$raceNumber : 1〜12 |
オリジナル展示タイムを一括取得BatchScraper::scrapeTime($date [, $raceNumbers]) |
$date : DateTimeInterface インスタンスまたは DateTimeInterface 対応日付文字列$raceNumbers : [1〜12](省略時は全レース) |
一括取得時のプログレスバー表示や呼び出し間隔は、Turnmark\Scraper\Scraper の setShowProgress() / setMinCallIntervalSeconds() で設定します。
基本的な使い方
<?php require __DIR__ . '/vendor/autoload.php'; use Turnmark\Scraper\Fukuoka\BatchScraper; use Turnmark\Scraper\Fukuoka\Scraper; // オリジナル展示タイムを取得 $time = Scraper::scrapeTime('2026-06-22', 12); $timeBatch = BatchScraper::scrapeTime('2026-06-22', [10, 11, 12]);
Scraper::scrapeTime()
// 例: ボートレース福岡の公式サイトから 2026年06月22日 の 12 レースの出走表を取得 $time = Scraper::scrapeTime('2026-06-22', 12); print_r($time);
取得結果
Array ( [date] => 2026-06-22 [stadium_number] => 22 [race_number] => 12 [racers] => Array ( [1] => Array ( [entry_number] => 1 [name] => 上平 真二 [exhibition_time] => 6.91 [lap_time] => 37.24 [turn_time] => 5.59 [straight_time] => 7.68 ) [2] => Array ( [entry_number] => 2 [name] => 古結 宏 [exhibition_time] => 6.89 [lap_time] => 37.6 [turn_time] => 5.47 [straight_time] => 7.66 ) [3] => Array ( [entry_number] => 3 [name] => 作間 章 [exhibition_time] => 6.88 [lap_time] => 37.58 [turn_time] => 5.66 [straight_time] => 7.57 ) [4] => Array ( [entry_number] => 4 [name] => 横澤 剛治 [exhibition_time] => 6.9 [lap_time] => 38.6 [turn_time] => 5.6 [straight_time] => 7.65 ) [5] => Array ( [entry_number] => 5 [name] => 佐藤 大介 [exhibition_time] => 6.92 [lap_time] => 38.21 [turn_time] => 5.72 [straight_time] => 7.59 ) [6] => Array ( [entry_number] => 6 [name] => 飯山 泰 [exhibition_time] => 6.85 [lap_time] => 37.53 [turn_time] => 5.57 [straight_time] => 7.57 ) ) )
⚠️ Notes
- スクレイピング対象の公式サイトの構造が変更された場合、正しくデータを取得できなくなる可能性があります。
- 利用時は対象サイトの利用規約を遵守してください。
📄 License
Turnmark Scraper Fukuoka は MIT license の元で公開されています。