123456789101112131415161718192021222324252627282930
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. use App\Http\Controllers\Api\SeminarSignUpController;
  4. Route::prefix('signup')->group(function () {
  5. Route::post('/insertData', [SeminarSignUpController::class, 'insertData']);
  6. Route::get('/getData', [SeminarSignUpController::class, 'getData']);
  7. Route::get('/mail', [SeminarSignUpController::class, 'mailToUser']);
  8. Route::get('/getReMailData', [SeminarSignUpController::class, 'getReMailData']);
  9. Route::get('/restoreUTMData', [SeminarSignUpController::class, 'restoreUTMData']);
  10. });
  11. Route::get('/getSessions', function () {
  12. return response()->json([
  13. ['id' => 1, 'title' => '場次1', 'url' => 'https://static01.nyt.com/images/2014/08/10/magazine/10wmt/10wmt-articleLarge-v4.jpg'],
  14. ['id' => 2, 'title' => '場次2', 'url' => 'https://static01.nyt.com/images/2014/08/10/magazine/10wmt/10wmt-articleLarge-v4.jpg'],
  15. ['id' => 3, 'title' => '場次3', 'url' => 'https://static01.nyt.com/images/2014/08/10/magazine/10wmt/10wmt-articleLarge-v4.jpg'],
  16. ]);
  17. });
  18. // Fow AWS ELB 健康檢查
  19. Route::get('/health-check', function () {
  20. return response('healthy');
  21. });
  22. ?>