主頁 > 知識庫 > laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法

laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法

熱門標簽:太原極信防封電銷卡 福泉電話機器人 電銷招聘機器人 地圖標注入哪個科目 格陵蘭島地圖標注 熱線電話機器人 事業(yè)單位如何百度地圖標注 南寧crm外呼系統(tǒng)平臺 天津營銷電話機器人加盟代理

我們同時上傳的還有昵稱,圖片是保存在resource表里面,,

對應在userProfile有關(guān)聯(lián)id;利用laravel自帶上傳很方便,,

但是不能直接訪問,,所以需要建立軟鏈接:

PHP artisan storage:link

執(zhí)行該條命令會在public里面生成存儲圖片的文件夾,就可以通過地址訪問了

public function uploadAvatar(Request $request)
{
 $validator = Validator::make($request->all(), [
  'nickname' => 'required|string|max:8',
  'avatar' => 'required',
 ]);
 if ($validator->fails()) {
  return $this->responseForJson(ERR_ACCESS_DENID, $validator->errors());
 }
 $user_id=Auth::id();
 $avatar = $request->file('avatar')->store('/public/'.date('Y-m-d').'/avatars');
 $avatar = Storage::url($avatar);
 
 $resource=Resource::insertGetId(['type'=>1,'resource'=>$avatar]);
 $Data=['user_id'=>$user_id,'avatar'=>$resource,'nickname'=>$request->nickname];
 try {
  $edit = UserProfile::where('user_id',$user_id)->update($Data);
  if ($edit) {
   return $this->responseForJson(ERR_OK, 'upload success');
  }
  return $this->responseForJson(ERR_CREATE, 'upload fail');
 }catch (\Exception $exception) {
  return $this->responseForJson(ERR_ACCESS_DENID, $exception->getMessage());
 }
}

以上這篇laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 記Laravel調(diào)用Gin接口調(diào)用formData上傳文件的實現(xiàn)方法
  • laravel 錯誤處理,接口錯誤返回json代碼
  • 在Laravel中使用GuzzleHttp調(diào)用第三方服務的API接口代碼
  • Laravel5.4簡單實現(xiàn)app接口Api Token認證方法
  • Laravel框架實現(xiàn)修改登錄和注冊接口數(shù)據(jù)返回格式的方法
  • Laravel統(tǒng)一封裝接口返回狀態(tài)實例講解

標簽:寶雞 金華 自貢 阿克蘇 郴州 香港 通化 佳木斯

巨人網(wǎng)絡通訊聲明:本文標題《laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法》,本文關(guān)鍵詞  laravel,實現(xiàn),一個,上傳,圖片,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于laravel實現(xiàn)一個上傳圖片的接口,并建立軟鏈接,訪問圖片的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章