作者 周海龙

合并分支 'zhl' 到 'master'

'开发5.0获取aicc授权token'



查看合并请求 !3373
... ... @@ -8,6 +8,7 @@
namespace App\Http\Controllers\Api;
use App\Enums\Common\Code;
use App\Helper\Common;
use App\Http\Logic\Bside\User\UserLoginLogic;
use App\Models\Ai\AiBlog;
use App\Models\Blog\Blog;
... ... @@ -618,4 +619,19 @@ class PrivateController extends BaseController
DB::table('gl_project_external_link_make')->where(['status' => 0])->where('id', '<=', $max_id)->update(['status' => 1, 'updated_at' => date('Y-m-d H:i;s')]);
return $this->success($links);
}
/**
* 5.0项目获取加密token
* @param Request $request
* @return false|string
*/
public function getAICCToken(Request $request)
{
$data = $request->all();
$data = array_unique(array_filter($data));
$data['timestamp'] = time();
$common = new Common();
$token = $common->encrypt($data);
return $this->success(['token' => $token]);
}
}
... ...
... ... @@ -51,6 +51,8 @@ Route::any('inquiry_notice_hook', [\App\Http\Controllers\Api\NoticeController::c
Route::any('get_today_push_external_link', [\App\Http\Controllers\Api\PrivateController::class, 'getExternalLink'])->name('api.today_push_external_link');
// 根据域名获取生成聚合页外链
Route::any('get_external_link_by_domain', [\App\Http\Controllers\Api\PrivateController::class, 'getProjectExternalLink'])->name('api.external_link_by_domain');
// 5.0项目获取aicc授权链接
Route::any('get_aicc_link_token', [\App\Http\Controllers\Api\PrivateController::class, 'getAICCToken'])->name('api.get_aicc_link_token');
// --------------------- 站群服务 ------------------------------------------
// 获取项目信息
... ...