allen.yan d7854a9905 202509021110
使用後台驗証帳號
2025-09-02 11:10:44 +08:00

25 lines
1.2 KiB
PHP

<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\AuthController;
use App\Http\Controllers\RoomControlController;
use App\Http\Controllers\Api\RoomSongController;
use App\Http\Controllers\SqliteUploadController;
Route::post('/room/receiveRegister', [RoomControlController::class, 'receiveRegister']);
//Route::middleware('auth:sanctum')->group(function () {
Route::middleware('api_token')->group(function () {
Route::get('/profile', [AuthController::class, 'profile']);
Route::post('/room/sendSwitch', [RoomControlController::class, 'sendSwitch']);
Route::post('/room/heartbeat', [RoomControlController::class, 'HeartBeat']);
Route::post('/room/session',[RoomControlController::class, 'session']);
Route::post('/room/order-song', [RoomSongController::class, 'orderSong']);
Route::get ('/room/ordered-songs', [RoomSongController::class, 'listOrderedSongs']);
Route::post ('/room/current-song', [RoomSongController::class, 'currentSong']);
Route::post ('/room/next-song', [RoomSongController::class, 'nextSong']);
Route::post ('/room/sync-order-song', [RoomSongController::class, 'syncOrderSong']);
Route::post('/upload-sqlite', [SqliteUploadController::class, 'upload']);
});