作者 lyh

列表页聚合页模式

  1 +<?php
  2 +/**
  3 + * @remark :
  4 + * @name :AiVideoController.php
  5 + * @author :lyh
  6 + * @method :post
  7 + * @time :2025/8/2 11:18
  8 + */
  9 +
  10 +namespace App\Http\Controllers\Api;
  11 +
  12 +use App\Enums\Common\Code;
  13 +
  14 +class AiVideoController extends BaseController
  15 +{
  16 + /**
  17 + * @remark :回调方法
  18 + * @name :ImageCallBack
  19 + * @author :lyh
  20 + * @method :post
  21 + * @time :2025/8/2 11:19
  22 + */
  23 + public function ImageCallBack(){
  24 + $data = $this->param;
  25 + @file_put_contents(storage_path('logs/lyh_error.log'), var_export($data, true) . PHP_EOL, FILE_APPEND);
  26 + $this->response('success');
  27 + }
  28 +}
@@ -17,6 +17,7 @@ use Illuminate\Support\Facades\Route; @@ -17,6 +17,7 @@ use Illuminate\Support\Facades\Route;
17 Route::middleware('auth:sanctum')->get('/user', function (Request $request) { 17 Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
18 return $request->user(); 18 return $request->user();
19 }); 19 });
  20 +Route::any('ImageCallBack', [\App\Http\Controllers\Api\AiVideoController::class, 'ImageCallBack'])->name('api.ImageCallBack');
20 Route::any('stripeWebhook', [\App\Http\Controllers\Api\PayStripeController::class, 'handleWebhook'])->name('api.handleWebhook'); 21 Route::any('stripeWebhook', [\App\Http\Controllers\Api\PayStripeController::class, 'handleWebhook'])->name('api.handleWebhook');
21 Route::any('traffic_visit', [\App\Http\Controllers\Api\NoticeController::class, 'trafficVisit'])->name('api.traffic_visit'); 22 Route::any('traffic_visit', [\App\Http\Controllers\Api\NoticeController::class, 'trafficVisit'])->name('api.traffic_visit');
22 Route::get('optimize_project_list', [\App\Http\Controllers\Api\PrivateController::class, 'optimizeProjectList'])->name('api.optimize_project_list'); 23 Route::get('optimize_project_list', [\App\Http\Controllers\Api\PrivateController::class, 'optimizeProjectList'])->name('api.optimize_project_list');