kylinlxl/qiniu-oss

laravel-admin扩展,web直传七牛(ossImage, ossImages, ossWangEditor, ossSimditor)

This package's canonical repository appears to be gone and the package has been frozen as a result.

1.1.0 2020-01-09 12:07 UTC

This package is not auto-updated.

Last update: 2024-04-26 08:31:03 UTC


README

扩展laravel-admin,web直传七牛(ossImage, ossImages, ossWangEditor, ossSimditor)

安装

composer require kylinlxl/qiniu-oss
php artisan vendor:publish --provider=Kylinlxl\QiniuOss\QiniuOssServiceProvider
php artisan vendor:publish --tag=qiniu-oss

配置

配置文件config/qiniu-oss.php

<?php
return [
    'QINIU_ACCESS_KEY' => env('QINIU_ACCESS_KEY', ''),
    'QINIU_SECRET_KEY' => env('QINIU_SECRET_KEY', ''),
    'QINIU_BUCKET' => env('QINIU_BUCKET', ''),
    'QINIU_DOMAIN' => env('QINIU_DOMAIN', ''),
    'QINIU_ZONE' => env('QINIU_ZONE', 'z1'),    //华东区为z0,华北为z1,华南为z2,北美na0,东南亚为as0
    'QINIU_PATH' => env('QINIU_PATH', 'file'),

    'QINIU_CALLBACK_URL' => env("QINIU_CALLBACK_URL", null),
    'QINIU_CALLBACK_BODY' => env('QINIU_CALLBACK_BODY', null), //key=$(key)&bucket=$(bucket)
];

使用

$form->ossImage('image', '单图');
$form->ossImages('images', '多图');
$form->ossWangEditor('content', 'WangEditor编辑器');
$form->ossSimditor('content', 'Simditor编辑器');

截图