diff options
| author | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-11-01 09:19:55 +0900 |
|---|---|---|
| committer | yyamashita <yyamashita@hetzner.yyamashita.com> | 2026-11-01 09:19:55 +0900 |
| commit | dcb35334905f914dfd3eaa7453f0b019bd777588 (patch) | |
| tree | 2a78d999c28b40abf682b0c2b7c3f1802b98c4f3 /studios.json | |
| parent | f0044f886359d942fe479a9a8a940af17c7047ac (diff) | |
スタジオセットごとにリンキィディンクの実際の空き枠を表示する
ダミーデータをやめ、Reserve Mart の会員ページから日別状況を読む。
取得結果は 5 分キャッシュし、ノアなど取れないスタジオは電話番号とリンクを出す。
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'studios.json')
| -rw-r--r-- | studios.json | 130 |
1 files changed, 81 insertions, 49 deletions
diff --git a/studios.json b/studios.json index e319441..9969d42 100644 --- a/studios.json +++ b/studios.json @@ -1,50 +1,82 @@ -[ - { - "id": "rinky-nishiogi", - "name": "リンキィディンク西荻", - "area": "西荻窪", - "url": "https://rinky.info/studio/nishiogi/", - "booking": "https://www.reserve1.jp/studio/visitor/VisitorLogin.php?lc=olcatdves&mn=1&gr=10&stt=MLRRX", - "phone": "03-3335-9131", - "open": 10, - "close": 24, - "rooms": ["A", "B", "C"], - "provider": "sample" - }, - { - "id": "uen", - "name": "STUDIO UEN", - "area": "西荻窪", - "url": "https://uen.co.jp/sp/rehearsal/", - "booking": null, - "phone": "03-5382-3631", - "open": 10, - "close": 24, - "rooms": ["1st", "2nd"], - "provider": "sample" - }, - { - "id": "akseli", - "name": "Studio Akseli", - "area": "西荻窪", - "url": "http://www.akseli.jp/rehearsalall/reserve-rehearsal/", - "booking": "http://www.akseli.jp/contact/", - "phone": null, - "open": 11, - "close": 23, - "rooms": ["Main"], - "provider": "sample" - }, - { - "id": "revival", - "name": "SOUND STUDIO REVIVAL", - "area": "荻窪", - "url": "https://heavysick.co.jp/revival/", - "booking": null, - "phone": null, - "open": 10, - "close": 24, - "rooms": ["A", "B"], - "provider": "sample" +{ + "sets": [ + { + "id": "nishiogi", + "name": "西荻窪周辺", + "studios": ["rinky-nishiogi", "rinky-warp", "rinky-ores", "noah-kichijoji", "uen", "akseli"] + }, + { + "id": "kichijoji", + "name": "吉祥寺", + "studios": ["rinky-warp", "rinky-ores", "noah-kichijoji"] + }, + { + "id": "rinky-midnight", + "name": "西荻・吉祥寺 深夜/早朝", + "studios": ["rinky-nishiogi-midnight", "rinky-ores-midnight"] + } + ], + "studios": { + "rinky-nishiogi": { + "name": "リンキィディンク西荻", + "area": "西荻窪", + "url": "https://rinky.info/studio/nishiogi/", + "phone": "03-3335-9131", + "provider": "rinky", + "grand": 10 + }, + "rinky-nishiogi-midnight": { + "name": "リンキィディンク西荻 深夜/早朝", + "area": "西荻窪", + "url": "https://rinky.info/studio/midnight_nishiogi/", + "phone": "03-3335-9131", + "provider": "rinky", + "grand": 19 + }, + "rinky-warp": { + "name": "リンキィディンク吉祥寺WARP", + "area": "吉祥寺", + "url": "https://rinky.info/studio/kichijoji1/", + "phone": "0422-22-3516", + "provider": "rinky", + "grand": 11 + }, + "rinky-ores": { + "name": "リンキィディンク吉祥寺ORES", + "area": "吉祥寺", + "url": "https://rinky.info/studio/ores/", + "phone": "0422-20-2355", + "provider": "rinky", + "grand": 12 + }, + "rinky-ores-midnight": { + "name": "リンキィディンク吉祥寺ORES 深夜/早朝", + "area": "吉祥寺", + "url": "https://rinky.info/studio/ores/", + "phone": "0422-20-2355", + "provider": "rinky", + "grand": 18 + }, + "noah-kichijoji": { + "name": "サウンドスタジオノア吉祥寺", + "area": "吉祥寺", + "url": "https://www.studionoah.jp/book/rentalstudio/kantou/tokyo/musashino/post_9.html", + "phone": "0422-23-1741", + "provider": null + }, + "uen": { + "name": "STUDIO UEN", + "area": "西荻窪", + "url": "https://uen.co.jp/sp/rehearsal/", + "phone": "03-5382-3631", + "provider": null + }, + "akseli": { + "name": "Studio Akseli", + "area": "西荻窪", + "url": "http://www.akseli.jp/rehearsalall/reserve-rehearsal/", + "phone": null, + "provider": null + } } -] +} |
