23 lines
836 B
PHP
Executable File
23 lines
836 B
PHP
Executable File
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\TestController;
|
|
use App\Http\Controllers\Api\Tg\HookController;
|
|
use App\Http\Controllers\Api\ArticleSchemaController;
|
|
use App\Http\Middleware\ApiCheckToken;
|
|
use App\Http\Controllers\Api\Images\GetController as ApiImagesGetController;
|
|
|
|
Route::get('/', function () {
|
|
return view('welcome');
|
|
});
|
|
|
|
Route::get('/hello', [TestController::class, 'hello']);
|
|
|
|
Route::any('/api/tg/hook', [HookController::class, 'cmd']);
|
|
|
|
Route::middleware([ApiCheckToken::class])->group(function () {
|
|
Route::post("/api/article/schema/receive", [ArticleSchemaController::class, "receive"]);
|
|
Route::post("/api/images/get/url-by-num", [ApiImagesGetController::class, "urlByNum"]);
|
|
Route::post("/api/images/get/url-by-subkey", [ApiImagesGetController::class, "urlBySubKey"]);
|
|
});
|