6
0
Fork 0
jiqu-library-server/app/Endpoint/Api/Http/Controllers/AliOssController.php

24 lines
712 B
PHP

<?php
namespace App\Endpoint\Api\Http\Controllers;
use App\Services\AliStsService;
use Illuminate\Http\Request;
class AliOssController extends Controller
{
/**
* @param \Illuminate\Http\Request $request
* @return void
*/
public function sts(Request $request, AliStsService $aliStsService)
{
return response()->json(array_merge([
'region_id'=> 'oss-'.config('filesystems.disks.aliyun.region'),
'bucket'=>config('filesystems.disks.aliyun.bucket'),
'host'=>config('filesystems.disks.aliyun.sts_host'),
'domain'=>config('filesystems.disks.aliyun.domain'),
], $aliStsService->createSts($request->user()?->phone)));
}
}