UploadFileRepository.php 780 B

12345678910111213141516171819202122232425262728293031
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2019-04-28
  6. * Time: 16:56
  7. */
  8. namespace App\Repositories;
  9. class UploadFileRepository {
  10. //验证短信
  11. public function upload($file){
  12. //Log::debug($data);
  13. $client = new \GuzzleHttp\Client();
  14. $url = 'https://manage.dev.caihongxingqiu.com/config/upload';
  15. $array = [
  16. 'json' => [
  17. 'image'=>$file,
  18. ],
  19. 'query' => [],
  20. 'http_errors' => false
  21. ];
  22. $response = $client->request('post', $url, $array);
  23. //dump($response->getStatusCode()); #打印响应信息
  24. // Log::debug($response->getBody()->getContents());
  25. return json_decode($response->getBody()->getContents(),true);
  26. }
  27. }